summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-app-banip/po
diff options
context:
space:
mode:
Diffstat (limited to 'applications/luci-app-banip/po')
-rw-r--r--applications/luci-app-banip/po/ar/banip.po905
-rw-r--r--applications/luci-app-banip/po/bg/banip.po873
-rw-r--r--applications/luci-app-banip/po/bn_BD/banip.po874
-rw-r--r--applications/luci-app-banip/po/ca/banip.po1008
-rw-r--r--applications/luci-app-banip/po/cs/banip.po1421
-rw-r--r--applications/luci-app-banip/po/de/banip.po1478
-rw-r--r--applications/luci-app-banip/po/el/banip.po887
-rw-r--r--applications/luci-app-banip/po/en/banip.po868
-rw-r--r--applications/luci-app-banip/po/es/banip.po1577
-rw-r--r--applications/luci-app-banip/po/fi/banip.po888
-rw-r--r--applications/luci-app-banip/po/fr/banip.po1447
-rw-r--r--applications/luci-app-banip/po/he/banip.po878
-rw-r--r--applications/luci-app-banip/po/hi/banip.po868
-rw-r--r--applications/luci-app-banip/po/hu/banip.po1434
-rw-r--r--applications/luci-app-banip/po/it/banip.po936
-rw-r--r--applications/luci-app-banip/po/ja/banip.po1018
-rw-r--r--applications/luci-app-banip/po/ko/banip.po883
-rw-r--r--applications/luci-app-banip/po/mr/banip.po881
-rw-r--r--applications/luci-app-banip/po/ms/banip.po878
-rw-r--r--applications/luci-app-banip/po/nb_NO/banip.po921
-rw-r--r--applications/luci-app-banip/po/nl/banip.po871
-rw-r--r--applications/luci-app-banip/po/pl/banip.po1546
-rw-r--r--applications/luci-app-banip/po/pt/banip.po1534
-rw-r--r--applications/luci-app-banip/po/pt_BR/banip.po1532
-rw-r--r--applications/luci-app-banip/po/ro/banip.po940
-rw-r--r--applications/luci-app-banip/po/ru/banip.po1031
-rw-r--r--applications/luci-app-banip/po/sk/banip.po909
-rw-r--r--applications/luci-app-banip/po/sv/banip.po977
-rw-r--r--applications/luci-app-banip/po/templates/banip.pot868
-rw-r--r--applications/luci-app-banip/po/tr/banip.po1118
-rw-r--r--applications/luci-app-banip/po/uk/banip.po945
-rw-r--r--applications/luci-app-banip/po/vi/banip.po881
-rw-r--r--applications/luci-app-banip/po/zh_Hans/banip.po1461
-rw-r--r--applications/luci-app-banip/po/zh_Hant/banip.po1267
34 files changed, 27283 insertions, 9520 deletions
diff --git a/applications/luci-app-banip/po/ar/banip.po b/applications/luci-app-banip/po/ar/banip.po
index bfd083d1b2..74865e7a1d 100644
--- a/applications/luci-app-banip/po/ar/banip.po
+++ b/applications/luci-app-banip/po/ar/banip.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-10 10:41+0000\n"
-"Last-Translator: Mohammed Abu Hassan <medo94125@gmail.com>\n"
+"PO-Revision-Date: 2021-03-08 13:04+0000\n"
+"Last-Translator: Said Zakaria <said.zakaria@gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/ar/>\n"
"Language: ar\n"
@@ -9,482 +9,875 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.5.1\n"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
+msgstr "مجلد النسخ الاحتياطي"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
+msgstr "إلغاء"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
-msgstr "الوصف"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
-msgid "Download Utility"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
-msgid "Edit Blacklist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr "تنزيل المعلمات"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr "تنزيل قائمة الانتظار"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "Download Utility"
+msgstr "تحميل الأداة"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr "إعلام البريد الإلكتروني"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr "ملف تعريف البريد الإلكتروني"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
+msgstr "عنوان مستقبل البريد الإلكتروني"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr "عنوان مرسل البريد الإلكتروني"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr "موضوع البريد الإلكتروني"
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
+msgid "Edit Blacklist"
+msgstr "تحرير القائمة السوداء"
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
+msgstr "تحرير القائمة البيضاء"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
+msgstr "تمكين التسجيل المطول لتصحيح الأخطاء في حالة وجود أي أخطاء في المعالجة."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
+msgstr "مفعل"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr "الوظائف الحالية"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr "الاعدادات العامة"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
msgstr ""
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
+msgid "Grant access to LuCI app banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
+msgstr "معلومة"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
+msgstr "آخر تشغيل"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
-msgstr "حمولة"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
-msgstr "جار التحميل"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
+msgstr "رقم الخط المراد إزالته"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
+msgstr "قائمة أدوات التنزيل المدعومة والمجهزة بالكامل مسبقًا"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
+msgstr "عرض السجل"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
-msgid "Overview"
-msgstr "نظرة عامة"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
-msgid "Refresh"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
+msgstr "لا توجد نتائج استعلام!"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid ""
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid ""
+"Number of failed nginx requests of the same ip in the log before banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid ""
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+msgid "Overview"
+msgstr "نظرة عامة"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
+msgstr "استعلام"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
+msgid "Refresh"
+msgstr "نعش الذاكرة"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
+msgstr "تحديث الموقت"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
+msgstr "تحديث المؤقت ..."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
+msgstr "إزالة وظيفة موجودة"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
+msgstr "دليل التقارير"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
+msgstr "إعادة تشغيل"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
+msgstr "نتيجة"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
+msgstr "تشغيل الإشارات"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
-msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
-msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
-msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
+msgid "Save"
+msgstr "إحفض"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr "إعدادات"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
+msgstr "خيارات التكوين الخاصة لأداة التنزيل المساعدة المحددة."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr "بدء واجهة التشغيل"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr "الحالة / الإصدار"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr "تعليق"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr "تعذر تحديث مؤقت التحديث."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr "تم تحديث مؤقت التحديث."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
msgstr ""
+"يوم الأسبوع (اختياري ، القيم: من 1 إلى 7 من المحتمل أن يفصل بينها أو -)"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr "قسم الساعات (مطلوب ، النطاق: 0-23)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr "جزء الدقائق (اختياري ، النطاق: 0-59)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
-msgid "Trigger Delay"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+msgid "Trigger Delay"
+msgstr "تأخير الزناد"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
+msgstr "نوع"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
+msgstr "تعذر حفظ التغييرات: s%"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
msgid "Verbose Debug Logging"
-msgstr ""
+msgstr "تسجيل مطول للتصحيح"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
-msgstr "عرض ملف السجل"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
+msgstr "القائمة البيضاء ..."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
msgid "banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
-msgstr ""
+#~ msgid "Description"
+#~ msgstr "الوصف"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
-msgstr ""
+#~ msgid "Load"
+#~ msgstr "حمولة"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
-msgstr ""
+#~ msgid "Loading"
+#~ msgstr "جار التحميل"
+
+#~ msgid "View Logfile"
+#~ msgstr "عرض ملف السجل"
diff --git a/applications/luci-app-banip/po/bg/banip.po b/applications/luci-app-banip/po/bg/banip.po
index 0ee1661ffd..aa0e3d785c 100644
--- a/applications/luci-app-banip/po/bg/banip.po
+++ b/applications/luci-app-banip/po/bg/banip.po
@@ -10,480 +10,863 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
-msgstr "Описание"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
msgstr ""
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
+msgid "Grant access to LuCI app banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
-msgid "Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
-msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
-msgid "Refresh"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid ""
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
+msgid ""
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid ""
+"Number of failed nginx requests of the same ip in the log before banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
-msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+msgid "Overview"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
+msgid "Refresh"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
+msgid "Save"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
-msgid "Trigger Delay"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
-msgid "Verbose Debug Logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
-msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
-msgid "banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
+msgid ""
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
+msgid "banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Описание"
diff --git a/applications/luci-app-banip/po/bn_BD/banip.po b/applications/luci-app-banip/po/bn_BD/banip.po
index 163eabc659..40807866e1 100644
--- a/applications/luci-app-banip/po/bn_BD/banip.po
+++ b/applications/luci-app-banip/po/bn_BD/banip.po
@@ -1,483 +1,869 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2021-03-05 07:34+0000\n"
+"Last-Translator: Anup Debnath <anupdebnath7@gmail.com>\n"
+"Language-Team: Bengali (Bangladesh) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsbanip/bn_BD/>\n"
"Language: bn_BD\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.5.1-dev\n"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
+msgstr "১ ঘন্টা"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
+msgstr "১২ ঘন্টা"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr "২৪ ঘন্টা"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr "৩০ মিনিট"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr "৬ ঘন্টা"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr "চালু ডিভাইসগুলো"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr "চালু ইন্টারফেসগুলো"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr "চালু উৎস"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr "চালু সাবনেটগুলো"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr "স্বয়ংক্রিয় সাদা তালিকাভুক্ত"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
msgstr ""
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
+msgid "Grant access to LuCI app banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
-msgid "Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
-msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
-msgid "Refresh"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid ""
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
+msgid ""
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
-msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid ""
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+"Number of failed nginx requests of the same ip in the log before banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+msgid "Overview"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
+msgid "Refresh"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
+msgid "Save"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
-msgid "Trigger Delay"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
-msgid "Verbose Debug Logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
-msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
-msgid "banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
+msgid ""
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
+msgid "banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
msgstr ""
diff --git a/applications/luci-app-banip/po/ca/banip.po b/applications/luci-app-banip/po/ca/banip.po
index 98143b11b7..e4d4f560ed 100644
--- a/applications/luci-app-banip/po/ca/banip.po
+++ b/applications/luci-app-banip/po/ca/banip.po
@@ -1,501 +1,955 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-25 17:59+0000\n"
-"Last-Translator: Adolfo Jayme Barrientos <fitojb@ubuntu.com>\n"
+"PO-Revision-Date: 2021-03-08 13:03+0000\n"
+"Last-Translator: BenRoura <benrouravkg@gmail.com>\n"
"Language-Team: Catalan <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/ca/>\n"
"Language: ca\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 4.5.1\n"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr "Acció"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr "Fonts actives"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
-msgstr "Avançat"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr "Paràmetres de correu avançats"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
msgstr "Directori de còpies de seguretat"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
-msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
+msgstr "Fonts de la llista negra"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
+msgstr "Cancel•lar"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
+msgid ""
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
-msgstr "Descripció"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
-msgstr "Opcions de baixada"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr "Paràmetres de descàrrega"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr "Cua de descàrregues"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
msgstr "Utilitat de baixades"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr "Notificació de correu"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
+msgstr "Adreça del destinatari de correu"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
msgstr "Edita la llista negra"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
-msgstr "Edita la configuració"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
+msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
msgstr "Edita la llista blanca"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
msgstr ""
-"Activa l’enregistrament detallat de dades de depuració si hi ha errors de "
-"processament."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
-msgstr "Opcions addicionals"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
+msgstr "Activat"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
msgstr ""
-"Per a saber-ne més, <a href=\"%s\" target=\"_blank\">consulteu la "
-"documentació en línia</a>"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
msgstr ""
-"Per a més millores de rendiment, podeu incrementar aquest valor; p. ex., «8» "
-"o «16» es poden utilitzar amb seguretat."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
-msgstr "Geolocalització"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr "Paràmetres generals"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
+msgstr ""
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
+msgid "Grant access to LuCI app banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
-msgstr "Informació IANA"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "No s’ha trobat el fitxer d’entrada; reviseu la vostra configuració."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
msgstr "Darrera execució"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
-msgstr "S’està carregant"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
+msgstr "Llista d’utilitats de descàrrega admeses i plenament preconfigurades."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
-msgstr "S’està carregant…"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
-msgstr "Servei de prioritat baixa"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid ""
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
-msgstr "No s’ha emès cap resposta."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
msgstr ""
-"Si els valors per defecte no són adequats per a vós, modifiqueu aquestes "
-"opcions."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid ""
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid ""
+"Number of failed nginx requests of the same ip in the log before banning."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid ""
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
msgid "Overview"
msgstr "Visió de conjunt"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
-msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
msgstr ""
-"Afegiu només una adreça IPv4 o IPv6 per línia. Es permeten els intervals "
-"d’IP en notació CIDR i els comentaris introduïts per «#»."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "Editeu aquest fitxer directament en una sessió de terminal."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
+msgstr "Consulta"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
msgid "Refresh"
msgstr "Actualitza"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
-msgstr "Torna a carregar"
-
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
-msgstr "Informació de l’entorn d’execució"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
+msgstr "Reiniciar"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid ""
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
-msgstr "Desa"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
+msgid "Save"
+msgstr "Desar"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
-msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
-msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
-msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
msgstr ""
-"Aquest fitxer és massa gran i no es pot editar en línia amb el LuCI "
-"(&ge; 100 kB)."
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
-msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr "Paràmetres"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
msgid "Verbose Debug Logging"
msgstr "Enregistrament detallat de depuració"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
-msgstr "Mostra el fitxer de registre"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
msgid "banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
-msgstr ""
+#~ msgid "Advanced"
+#~ msgstr "Avançat"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
-msgstr ""
+#~ msgid "Description"
+#~ msgstr "Descripció"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
-msgstr ""
+#~ msgid "Download Options"
+#~ msgstr "Opcions de baixada"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "Edita la configuració"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr ""
+#~ "Activa l’enregistrament detallat de dades de depuració si hi ha errors de "
+#~ "processament."
+
+#~ msgid "Extra Options"
+#~ msgstr "Opcions addicionals"
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "Per a saber-ne més, <a href=\"%s\" target=\"_blank\">consulteu la "
+#~ "documentació en línia</a>"
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr ""
+#~ "Per a més millores de rendiment, podeu incrementar aquest valor; p. ex., "
+#~ "«8» o «16» es poden utilitzar amb seguretat."
+
+#~ msgid "Geo Location"
+#~ msgstr "Geolocalització"
+
+#~ msgid "IANA Information"
+#~ msgstr "Informació IANA"
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr "No s’ha trobat el fitxer d’entrada; reviseu la vostra configuració."
+
+#~ msgid "Loading"
+#~ msgstr "S’està carregant"
+
+#~ msgid "Loading ..."
+#~ msgstr "S’està carregant…"
+
+#~ msgid "Low Priority Service"
+#~ msgstr "Servei de prioritat baixa"
+
+#~ msgid "No response!"
+#~ msgstr "No s’ha emès cap resposta."
+
+#~ msgid ""
+#~ "Options for further tweaking in case the defaults are not suitable for "
+#~ "you."
+#~ msgstr ""
+#~ "Si els valors per defecte no són adequats per a vós, modifiqueu aquestes "
+#~ "opcions."
+
+#~ msgid ""
+#~ "Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
+#~ "notation and comments introduced with '#' are allowed."
+#~ msgstr ""
+#~ "Afegiu només una adreça IPv4 o IPv6 per línia. Es permeten els intervals "
+#~ "d’IP en notació CIDR i els comentaris introduïts per «#»."
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr "Editeu aquest fitxer directament en una sessió de terminal."
+
+#~ msgid "Reload"
+#~ msgstr "Torna a carregar"
+
+#~ msgid "Runtime Information"
+#~ msgstr "Informació de l’entorn d’execució"
+
+#~ msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#~ msgstr ""
+#~ "Aquest fitxer és massa gran i no es pot editar en línia amb el LuCI "
+#~ "(&ge; 100 kB)."
+
+#~ msgid "View Logfile"
+#~ msgstr "Mostra el fitxer de registre"
diff --git a/applications/luci-app-banip/po/cs/banip.po b/applications/luci-app-banip/po/cs/banip.po
index 78008f0290..f67dacfb66 100644
--- a/applications/luci-app-banip/po/cs/banip.po
+++ b/applications/luci-app-banip/po/cs/banip.po
@@ -1,538 +1,1239 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-02 09:02+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"PO-Revision-Date: 2021-05-07 11:32+0000\n"
+"Last-Translator: Adam Salač <adam@salac.me>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.7-dev\n"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
+msgstr "-m limit --limit 2/sec (výchozí)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
+msgstr "1 hodina"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
-msgstr "Přehled ASN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
-msgstr "Prefixy ASN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
-msgstr "ASN/Země"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr "Dodatečné zpoždění v sekundách před začátkem zpracování banIP."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
-msgstr "Pokročilé"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
-msgstr "Automatické rozpoznání rozhraní WAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
msgstr "Záložní adresář"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-"Automatické doplňky do blacklistu jsou uloženy dočasně v IPSet a trvale "
-"uloženy v lokálním seznamu. Chcete-li zabránit místnímu ukládání, zakažte "
-"tuto možnost."
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
-msgstr "Zkontrolujte aktuálně dostupné IPSets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
+msgstr "Storno"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
msgstr ""
-"Konfigurace balíčku banIP pro blokování adres IP/podsítí pomocí IPSet "
-"(rozšíření iptables)."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
-msgstr "Informace o zdrojích země"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
-msgstr "Řetěz DNS"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
-msgstr "Cílová IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
-msgstr "Cílová IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
-msgstr "Popis"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
-msgstr "Možnosti stahování"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
msgstr "Nástroj pro stahování"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
-msgstr "Nástroj pro stahování, RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
msgstr "Upravit blacklist"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
-msgstr "Upravit konfiguraci"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
+msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
msgstr "Upravit whitelist"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
-msgstr "Povolit banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
msgstr ""
-"Povolit podrobné protokolování pro ladění v případě jakékoli chyby "
-"zpracování."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
-msgstr "Zadejte IP/CIDR/ASN/ISO"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
-msgstr "Další možnosti"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
msgstr ""
-"Další informace <a href=\"%s\" target=\"_blank\">najdete v online "
-"dokumentaci</a>"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
msgstr ""
-"Pro další zlepšení výkonu můžete tuto hodnotu zvýšit, například '8' nebo "
-"'16' by mělo být bezpečné."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
-msgstr "Zeměpisné umístění"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
+msgstr ""
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
+msgid "Grant access to LuCI app banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
-msgstr "Informace IANA"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
-msgstr "Mapování IP / ASN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr "Informace o IPSet"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
-msgstr "Zdroje IPSet"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
+msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
-msgstr "IPSet vyhledávání"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "Vstupní soubor nebyl nalezen, zkontrolujte prosím svou konfiguraci."
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
-msgstr "LAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
-msgstr "LAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
-msgstr "LAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
-msgstr "LAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
msgstr "Poslední spuštění"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
-msgstr "Zátěž"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
-msgstr "Načítání"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
+msgstr "Číslo řádku k odstranění"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
-msgstr "Načítání..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
-msgstr "Ukládat blacklist lokálně"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
-msgstr "Ukládat whitelist lokálně"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
-msgstr "Služba s nízkou prioritou"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
-msgstr "Ruční výběr rozhraní WAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
-msgstr "Maximální velikost fronty pro stahování"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
+msgstr "Zobrazení protokolu"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
-msgstr "Žádná odpověď!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
-msgstr "Volby pro další doplnění pro případ, že výchozí hodnoty nejsou vhodné."
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
+msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
+msgid ""
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid ""
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid ""
+"Number of failed nginx requests of the same ip in the log before banning."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid ""
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
msgid "Overview"
msgstr "Přehled"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
-msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
msgstr ""
-"Přidejte na každý řádek pouze jednu adresu IPv4 nebo IPv6. Rozsahy IP v "
-"zápisu CIDR a komentáře uvozené '#' jsou povoleny."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "Upravte tento soubor přímo v relaci terminálu."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
-msgstr "RIPE-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
msgid "Refresh"
msgstr "Aktualizovat"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
-msgstr "Aktualizovat IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
-msgstr "Znovu načíst"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
-msgstr "Znovu načíst zdroje IPSet"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
-msgstr "Informace o běhu"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
-msgstr "SRC Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
-msgstr "SRC Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid ""
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
-msgstr "SRC/DST (Zdroj/Cíl)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
-msgstr "Démon SSH"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
-msgstr "SSH/LuCI RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
-msgstr "Uložit"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
msgstr ""
-"Vyberte SSH démona pro analýzu protokolových souborů, pro detekci vlomení."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
-msgstr "Vyberte použitý typ spuštění během bootování."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
-msgstr "Vyberte upřednostňovaný nástroj pro stahování."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
-msgstr "Ručně vyberte preferovaná rozhraní."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
+msgid "Save"
+msgstr "Uložit"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
msgstr ""
-"Nastavte úroveň priority na 'nízká priorita' a zpracování banIP na pozadí "
-"bude vyžadovat méně prostředků."
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
-msgstr "Zobrazit pouze členy sady s čítačem paketů &gt; 0"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
msgstr ""
-"Velikost fronty pro stahování &amp; souběžné zpracování IPset (výchozí "
-"hodnota '4')."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
-msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
msgstr ""
-"Zvláštní možnosti pro vybraný nástroj pro stahování, například '--timeout=20-"
-"O'."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
-msgstr "Typ spuštění"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
-msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
msgstr ""
-"Spustí na pozadí malý monitor protokolu/banIP, tak aby v reálném čase "
-"blokoval útoky hrubou sílou na SSH/LuCI."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
-msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
msgstr ""
-"Cílový adresář pro zálohy banIP. Výchozí je '/tmp'. Použijte přednostně "
-"napěťově nezávislou paměť (disk, apod.), pokud je k dispozici."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
msgstr ""
-"RIPEstat Data API je veřejné datové rozhraní poskytované RIPE NCC, "
-"podrobnosti vizte <a href=\"https://stat.ripe.net/docs/data_api\" target="
-"\"_blank\" rel=\"noopener noreferrer\">zde</a>."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
-msgstr "Soubor je příliš velký pro online úpravy v LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
-msgstr "Výstup syslog předfiltrovaný pouze se záznamy souvisejícími s banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
msgstr ""
-"Tato změna vyžaduje manuální zastavení/znovuspuštění služby, aby se efekt "
-"projevil."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
msgstr ""
-"Toto datové volání poskytuje přístup k různým zdrojům dat spravovaných "
-"úřadem IANA."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
msgstr ""
-"Toto datové volání uvádí seznam internetových zdrojů přidružených k zemi, "
-"včetně adres ASNs, rozsahů IPv4 a IPv4/6 CIDR prefixů."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
-msgstr "Toto datové volání vrátí všechny ohlášené předpony pro daný ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
-msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
msgstr ""
-"Toto datové volání vrací informace o geolokaci pro daný prostor IP, nebo pro "
-"ohlášené předpony IP v případě ASN."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
msgstr ""
-"Toto datové volání vrátí obsaženou předponu a oznamovací ASN dané IP adresy."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
msgstr ""
-"Toto datové volání vrací řetěz záznamů DNS (A/AAAA/CNAME), reverzních (PTR) "
-"a autoritativních DNS pro zadanou doménu nebo adresu IP."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
+msgstr "Výstup syslog předfiltrovaný pouze se záznamy souvisejícími s banIP."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-"Toto datové volání vrací informace WHOIS z příslušného místního registru "
-"(RIR) a registru směrování (IRR)."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-"Toto datové volání zobrazuje obecné informace o ASN, jako je stav jeho "
-"oznámení a jméno jeho držitele podle služby WHOIS."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
-msgstr "Tento formulář umožňuje upravit obsah blacklistu banIP (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
msgstr ""
-"Tento formulář umožňuje změnit obsah banIP seznamu povolených serverů (%s)."
-"<br />"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
msgstr ""
-"Tento formulář umožňuje upravit obsah hlavního konfiguračního souboru banIP "
-"(/etc/config/banip)."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Trigger Delay"
msgstr "Prodleva spuštění"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
msgid "Verbose Debug Logging"
msgstr "Podrobné protokolování ladění"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
-msgstr "Zobrazit obsah souboru se záznamem událostí"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
-msgstr "WAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
-msgstr "WAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
-msgstr "WAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
-msgstr "WAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-"Automatické doplňky do seznamu povolených serverů (whitelist) jsou uloženy "
-"dočasně v IPSet a trvale uloženy v místním seznamu. Chcete-li zabránit "
-"místnímu ukládání, zakažte tuto možnost."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
-msgstr "Informace WHOIS"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
+msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
msgid "banIP"
msgstr "banIP"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
-msgstr "Stav banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
+msgstr ""
+
+#~ msgid "ASN Overview"
+#~ msgstr "Přehled ASN"
+
+#~ msgid "ASN Prefixes"
+#~ msgstr "Prefixy ASN"
+
+#~ msgid "ASN/Country"
+#~ msgstr "ASN/Země"
+
+#~ msgid "Advanced"
+#~ msgstr "Pokročilé"
+
+#~ msgid "Automatic WAN Interface Detection"
+#~ msgstr "Automatické rozpoznání rozhraní WAN"
+
+#~ msgid ""
+#~ "Blacklist auto addons are stored temporary in the IPSet and saved "
+#~ "permanently in the local blacklist. Disable this option to prevent the "
+#~ "local save."
+#~ msgstr ""
+#~ "Automatické doplňky do blacklistu jsou uloženy dočasně v IPSet a trvale "
+#~ "uloženy v lokálním seznamu. Chcete-li zabránit místnímu ukládání, zakažte "
+#~ "tuto možnost."
+
+#~ msgid "Check the current available IPSets."
+#~ msgstr "Zkontrolujte aktuálně dostupné IPSets."
+
+#~ msgid ""
+#~ "Configuration of the banIP package to block ip adresses/subnets via IPSet."
+#~ msgstr ""
+#~ "Konfigurace balíčku banIP pro blokování adres IP/podsítí pomocí IPSet "
+#~ "(rozšíření iptables)."
+
+#~ msgid "Country Resources"
+#~ msgstr "Informace o zdrojích země"
+
+#~ msgid "DNS Chain"
+#~ msgstr "Řetěz DNS"
+
+#~ msgid "DST Target IPv4"
+#~ msgstr "Cílová IPv4"
+
+#~ msgid "DST Target IPv6"
+#~ msgstr "Cílová IPv6"
+
+#~ msgid "Description"
+#~ msgstr "Popis"
+
+#~ msgid "Download Options"
+#~ msgstr "Možnosti stahování"
+
+#~ msgid "Download Utility, RT Monitor"
+#~ msgstr "Nástroj pro stahování, RT Monitor"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "Upravit konfiguraci"
+
+#~ msgid "Enable banIP"
+#~ msgstr "Povolit banIP"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr ""
+#~ "Povolit podrobné protokolování pro ladění v případě jakékoli chyby "
+#~ "zpracování."
+
+#~ msgid "Enter IP/CIDR/ASN/ISO"
+#~ msgstr "Zadejte IP/CIDR/ASN/ISO"
+
+#~ msgid "Extra Options"
+#~ msgstr "Další možnosti"
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "Další informace <a href=\"%s\" target=\"_blank\">najdete v online "
+#~ "dokumentaci</a>"
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr ""
+#~ "Pro další zlepšení výkonu můžete tuto hodnotu zvýšit, například '8' nebo "
+#~ "'16' by mělo být bezpečné."
+
+#~ msgid "Geo Location"
+#~ msgstr "Zeměpisné umístění"
+
+#~ msgid "IANA Information"
+#~ msgstr "Informace IANA"
+
+#~ msgid "IP/ASN Mapping"
+#~ msgstr "Mapování IP / ASN"
+
+#~ msgid "IPSet Sources"
+#~ msgstr "Zdroje IPSet"
+
+#~ msgid "IPSet-Lookup"
+#~ msgstr "IPSet vyhledávání"
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr "Vstupní soubor nebyl nalezen, zkontrolujte prosím svou konfiguraci."
+
+#~ msgid "LAN Forward Chain IPv4"
+#~ msgstr "LAN Forward Chain IPv4"
+
+#~ msgid "LAN Forward Chain IPv6"
+#~ msgstr "LAN Forward Chain IPv6"
+
+#~ msgid "LAN Input Chain IPv4"
+#~ msgstr "LAN Input Chain IPv4"
+
+#~ msgid "LAN Input Chain IPv6"
+#~ msgstr "LAN Input Chain IPv6"
+
+#~ msgid "Load"
+#~ msgstr "Zátěž"
+
+#~ msgid "Loading"
+#~ msgstr "Načítání"
+
+#~ msgid "Loading ..."
+#~ msgstr "Načítání..."
+
+#~ msgid "Local Save Blacklist Addons"
+#~ msgstr "Ukládat blacklist lokálně"
+
+#~ msgid "Local Save Whitelist Addons"
+#~ msgstr "Ukládat whitelist lokálně"
+
+#~ msgid "Low Priority Service"
+#~ msgstr "Služba s nízkou prioritou"
+
+#~ msgid "Manual WAN Interface Selection"
+#~ msgstr "Ruční výběr rozhraní WAN"
+
+#~ msgid "Max. Download Queue"
+#~ msgstr "Maximální velikost fronty pro stahování"
+
+#~ msgid "No response!"
+#~ msgstr "Žádná odpověď!"
+
+#~ msgid ""
+#~ "Options for further tweaking in case the defaults are not suitable for "
+#~ "you."
+#~ msgstr ""
+#~ "Volby pro další doplnění pro případ, že výchozí hodnoty nejsou vhodné."
+
+#~ msgid ""
+#~ "Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
+#~ "notation and comments introduced with '#' are allowed."
+#~ msgstr ""
+#~ "Přidejte na každý řádek pouze jednu adresu IPv4 nebo IPv6. Rozsahy IP v "
+#~ "zápisu CIDR a komentáře uvozené '#' jsou povoleny."
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr "Upravte tento soubor přímo v relaci terminálu."
+
+#~ msgid "RIPE-Lookup"
+#~ msgstr "RIPE-Lookup"
+
+#~ msgid "Refresh IPSets"
+#~ msgstr "Aktualizovat IPSets"
+
+#~ msgid "Reload"
+#~ msgstr "Znovu načíst"
+
+#~ msgid "Reload IPSet Sources"
+#~ msgstr "Znovu načíst zdroje IPSet"
+
+#~ msgid "Runtime Information"
+#~ msgstr "Informace o běhu"
+
+#~ msgid "SRC Target IPv4"
+#~ msgstr "SRC Target IPv4"
+
+#~ msgid "SRC Target IPv6"
+#~ msgstr "SRC Target IPv6"
+
+#~ msgid "SRC/DST"
+#~ msgstr "SRC/DST (Zdroj/Cíl)"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
-msgstr "Verze banIP"
+#~ msgid "SSH Daemon"
+#~ msgstr "Démon SSH"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
-msgstr "povolit IPv4"
+#~ msgid "SSH/LuCI RT Monitor"
+#~ msgstr "SSH/LuCI RT Monitor"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
-msgstr "povolit IPv6"
+#~ msgid ""
+#~ "Select the SSH daemon for logfile parsing, to detect break-in events."
+#~ msgstr ""
+#~ "Vyberte SSH démona pro analýzu protokolových souborů, pro detekci vlomení."
+
+#~ msgid "Select the used start type during boot."
+#~ msgstr "Vyberte použitý typ spuštění během bootování."
+
+#~ msgid "Select your preferred download utility."
+#~ msgstr "Vyberte upřednostňovaný nástroj pro stahování."
+
+#~ msgid "Select your preferred interface(s) manually."
+#~ msgstr "Ručně vyberte preferovaná rozhraní."
+
+#~ msgid ""
+#~ "Set the nice level to 'low priority' and banIP background processing will "
+#~ "take less resources from the system."
+#~ msgstr ""
+#~ "Nastavte úroveň priority na 'nízká priorita' a zpracování banIP na pozadí "
+#~ "bude vyžadovat méně prostředků."
+
+#~ msgid "Show only set member with packet counter &gt; 0"
+#~ msgstr "Zobrazit pouze členy sady s čítačem paketů &gt; 0"
+
+#~ msgid ""
+#~ "Size of the download queue to handle downloads &amp; IPset processing in "
+#~ "parallel (default '4')."
+#~ msgstr ""
+#~ "Velikost fronty pro stahování &amp; souběžné zpracování IPset (výchozí "
+#~ "hodnota '4')."
+
+#~ msgid ""
+#~ "Special options for the selected download utility, e.g. '--timeout=20 -O'."
+#~ msgstr ""
+#~ "Zvláštní možnosti pro vybraný nástroj pro stahování, například '--"
+#~ "timeout=20-O'."
+
+#~ msgid "Start Type"
+#~ msgstr "Typ spuštění"
+
+#~ msgid ""
+#~ "Starts a small log/banIP monitor in the background to block SSH/LuCI "
+#~ "brute force attacks in realtime."
+#~ msgstr ""
+#~ "Spustí na pozadí malý monitor protokolu/banIP, tak aby v reálném čase "
+#~ "blokoval útoky hrubou sílou na SSH/LuCI."
+
+#~ msgid ""
+#~ "Target directory for banIP backups. Default is '/tmp', please use "
+#~ "preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "Cílový adresář pro zálohy banIP. Výchozí je '/tmp'. Použijte přednostně "
+#~ "napěťově nezávislou paměť (disk, apod.), pokud je k dispozici."
+
+#~ msgid ""
+#~ "The RIPEstat Data API is the public data interface provided by RIPE NCC, "
+#~ "for details look <a href=\"https://stat.ripe.net/docs/data_api\" target="
+#~ "\"_blank\" rel=\"noopener noreferrer\">here</a>."
+#~ msgstr ""
+#~ "RIPEstat Data API je veřejné datové rozhraní poskytované RIPE NCC, "
+#~ "podrobnosti vizte <a href=\"https://stat.ripe.net/docs/data_api\" target="
+#~ "\"_blank\" rel=\"noopener noreferrer\">zde</a>."
+
+#~ msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#~ msgstr "Soubor je příliš velký pro online úpravy v LuCI (&ge; 100 KB)."
+
+#~ msgid "This change requires a manual service stop/re-start to take effect."
+#~ msgstr ""
+#~ "Tato změna vyžaduje manuální zastavení/znovuspuštění služby, aby se efekt "
+#~ "projevil."
+
+#~ msgid ""
+#~ "This data call gives access to various data sources maintained by IANA."
+#~ msgstr ""
+#~ "Toto datové volání poskytuje přístup k různým zdrojům dat spravovaných "
+#~ "úřadem IANA."
+
+#~ msgid ""
+#~ "This data call lists the Internet resources associated with a country, "
+#~ "including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+#~ msgstr ""
+#~ "Toto datové volání uvádí seznam internetových zdrojů přidružených k zemi, "
+#~ "včetně adres ASNs, rozsahů IPv4 a IPv4/6 CIDR prefixů."
+
+#~ msgid "This data call returns all announced prefixes for a given ASN."
+#~ msgstr "Toto datové volání vrátí všechny ohlášené předpony pro daný ASN."
+
+#~ msgid ""
+#~ "This data call returns geolocation information for the given IP space, or "
+#~ "for announced IP prefixes in the case of ASNs."
+#~ msgstr ""
+#~ "Toto datové volání vrací informace o geolokaci pro daný prostor IP, nebo "
+#~ "pro ohlášené předpony IP v případě ASN."
+
+#~ msgid ""
+#~ "This data call returns the containing prefix and announcing ASN of a "
+#~ "given IP address."
+#~ msgstr ""
+#~ "Toto datové volání vrátí obsaženou předponu a oznamovací ASN dané IP "
+#~ "adresy."
+
+#~ msgid ""
+#~ "This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) "
+#~ "and reverse (PTR) records starting form either a hostname or an IP "
+#~ "address."
+#~ msgstr ""
+#~ "Toto datové volání vrací řetěz záznamů DNS (A/AAAA/CNAME), reverzních "
+#~ "(PTR) a autoritativních DNS pro zadanou doménu nebo adresu IP."
+
+#~ msgid ""
+#~ "This data call returns whois information from the relevant Regional "
+#~ "Internet Registry and Routing Registry."
+#~ msgstr ""
+#~ "Toto datové volání vrací informace WHOIS z příslušného místního registru "
+#~ "(RIR) a registru směrování (IRR)."
+
+#~ msgid ""
+#~ "This data call shows general informations about an ASN like its "
+#~ "announcement status and the name of its holder according to the WHOIS "
+#~ "service."
+#~ msgstr ""
+#~ "Toto datové volání zobrazuje obecné informace o ASN, jako je stav jeho "
+#~ "oznámení a jméno jeho držitele podle služby WHOIS."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the banIP blacklist (%s)."
+#~ "<br />"
+#~ msgstr "Tento formulář umožňuje upravit obsah blacklistu banIP (%s).<br />"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the banIP whitelist (%s)."
+#~ "<br />"
+#~ msgstr ""
+#~ "Tento formulář umožňuje změnit obsah banIP seznamu povolených serverů "
+#~ "(%s).<br />"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the main banIP "
+#~ "configuration file (/etc/config/banip)."
+#~ msgstr ""
+#~ "Tento formulář umožňuje upravit obsah hlavního konfiguračního souboru "
+#~ "banIP (/etc/config/banip)."
+
+#~ msgid "View Logfile"
+#~ msgstr "Zobrazit obsah souboru se záznamem událostí"
+
+#~ msgid "WAN Forward Chain IPv4"
+#~ msgstr "WAN Forward Chain IPv4"
+
+#~ msgid "WAN Forward Chain IPv6"
+#~ msgstr "WAN Forward Chain IPv6"
+
+#~ msgid "WAN Input Chain IPv4"
+#~ msgstr "WAN Input Chain IPv4"
+
+#~ msgid "WAN Input Chain IPv6"
+#~ msgstr "WAN Input Chain IPv6"
+
+#~ msgid ""
+#~ "Whitelist auto addons are stored temporary in the IPSet and saved "
+#~ "permanently in the local whitelist. Disable this option to prevent the "
+#~ "local save."
+#~ msgstr ""
+#~ "Automatické doplňky do seznamu povolených serverů (whitelist) jsou "
+#~ "uloženy dočasně v IPSet a trvale uloženy v místním seznamu. Chcete-li "
+#~ "zabránit místnímu ukládání, zakažte tuto možnost."
+
+#~ msgid "Whois Information"
+#~ msgstr "Informace WHOIS"
+
+#~ msgid "banIP Status"
+#~ msgstr "Stav banIP"
+
+#~ msgid "banIP Version"
+#~ msgstr "Verze banIP"
+
+#~ msgid "enable IPv4"
+#~ msgstr "povolit IPv4"
+
+#~ msgid "enable IPv6"
+#~ msgstr "povolit IPv6"
diff --git a/applications/luci-app-banip/po/de/banip.po b/applications/luci-app-banip/po/de/banip.po
index 60456b34c8..03d0416c23 100644
--- a/applications/luci-app-banip/po/de/banip.po
+++ b/applications/luci-app-banip/po/de/banip.po
@@ -1,551 +1,1273 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-11 21:29+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2021-03-24 15:29+0000\n"
+"Last-Translator: Glax <gfreak70@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.2-dev\n"
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
-msgstr "ASN-Übersicht"
+"X-Generator: Weblate 4.5.2-dev\n"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
+msgstr "-m limit --limit 2/sec (default)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
+msgstr "1 Stunde"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
+msgstr "12 Stunden"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr "24 Stunden"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr "30 Minuten"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr "6 Stunden"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr "Autonome Systemnummern"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr "Aktion"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr "Aktive Geräte"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr "Aktive Schnittstellen"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr "Aktive Protokollbegriffe"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr "Aktive Quellen"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr "Aktive Subnetze"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+"Fügen Sie zusätzliche, nicht banIP-bezogene IPSets hinzu, z.B. für Berichte "
+"und Abfragen."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
-msgstr "ASN-Präfixe"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr "Fügen Sie diese IP / CIDR Ihrer lokalen Whitelist hinzu."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
-msgstr "ASN/Land"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr "Zusätzliche Einstellungen"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
-"Zusätzliche Triggerverzögerung in Sekunden bevor die BanIP-Verarbeitung "
+"Zusätzliche Auslöseverzögerung in Sekunden, bevor die BanIP-Verarbeitung "
"beginnt."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
-msgstr "Fortgeschritten"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr "Erweiterte Ketteneinstellungen"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr "Fortgeschrittene E-Mail Einstellungen"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr "Erweiterte Protokolleinstellungen"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
+msgstr "Automatische Blacklist"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
+msgstr "Automatische Erkennung"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
-msgstr "Automatische Erkennung der WAN-Schnittstelle"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr "Automatische Whitelist"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
+msgstr ""
+"Automatische Übertragung von verdächtigen IP-Adressen aus dem Protokoll in "
+"die banIP Blacklist während der Laufzeit."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+msgstr ""
+"Automatische Übertragung von Uplink-IP-Adressen an die banIP Whitelist "
+"während der Laufzeit."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
msgstr "Backupverzeichnis"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
-msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr "Basis-Temp-Verzeichnis"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
msgstr ""
-"Blacklist Auto Addons werden temporär im IPSet und dauerhaft in der lokalen "
-"Blacklist gespeichert. Deaktivieren Sie diese Option, um das lokale "
-"Speichern zu verhindern."
+"Basis Temp-Verzeichnis, das für alle banIP-bezogenen Laufzeitvorgänge "
+"verwendet wird."
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
-msgstr "Aktuell verfügbare IPSets überprüfen."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr "Timeout der Blockierliste"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-"Konfiguration des banIP-Pakets zum Blockieren von IP-Adressen/Subnetzen via "
-"IPSet."
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
-msgstr "Länderressourcen"
+"Blacklist Änderungen wurden gespeichert. banIP Liste aktualisieren um "
+"Änderungen anzuwenden."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
-msgstr "DNS-Kette"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
+msgstr "Blockierlisten-Quellen"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
-msgstr "DST-Ziel IPv4 (Destination)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
+msgstr "Abbrechen"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
-msgstr "DST-Ziel IPv6 (Destination)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
+msgid ""
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+"Einstellungen des banIP Pakets zum Blockieren von IP-Adressen/Subnets via "
+"IPSet. Für mehr Informationen: <a href=\"https://github.com/openwrt/packages/"
+"blob/master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >Die online-Dokumentation lesen</a>"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
+msgstr "Anzahl ACC"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
+msgstr "Anzahl CIDR"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
+msgstr "Anzahl IP"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
+msgstr "Anzahl MAC"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
+msgstr "Anzahl SUM"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
+msgstr "Länder"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
+msgstr "DST IPset Typ"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
+msgstr "DST Log-Optionen"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
+msgstr "DST Ziel"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
+msgstr "Die banIP-Standardkette lautet 'forwarding_lan_rule'"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
+msgstr "Die banIP-Standardkette lautet 'forwarding_wan_rule'"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr "Die banIP-Standardkette lautet 'input_lan_rule'"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr "Die banIP-Standardkette lautet 'input_wan_rule'"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr "Erkenne automatisch alle relevanten Schnittstellen, Protokolle etc."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
-msgstr "Beschreibung"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr "Download Parameter"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
-msgstr "Download-Optionen"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr "Download Warteschlange"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
msgstr "Download-Werkzeug"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
-msgstr "Download-Dienstprogramm, RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
+msgstr "E-Mail-Aktionen"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr "E-Mail-Benachrichtigung"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr "E-Mail-Profil"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
+msgstr "E-Mail Empfängeradresse"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr "E-Mail Absenderadresse"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr "E-Mail-Thema"
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
-msgstr "Blackliste bearbeiten"
+msgstr "Blockierliste bearbeiten"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
-msgstr "Konfiguration bearbeiten"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
+msgstr "MAC-Liste bearbeiten"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
-msgstr "Whiteliste bearbeiten"
+msgstr "Positivliste bearbeiten"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
+msgstr "DST Logging einschalten"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
-msgstr "banIP aktivieren"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
+msgstr "SRC Logging einschalten"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
+msgstr "Aktiviere den banIP-Service."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-"Ausführliche Debug-Protokollierung im Falle eines Verarbeitungsfehlers "
-"aktivieren."
+"Aktiviere das ausführliche Anwendungs-Logging bei Verarbeitungsfehlern."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
-msgstr "IP/CIDR/ASN/ISO eingeben"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
+msgstr "Aktiviert"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
-msgstr "Zusätzliche Optionen"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
+msgstr "Aktiviere IPv4-Unterstützung in banIP."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
-msgstr ""
-"Für weitere Informationen <a href=\"%s\" target=\"_blank\">lesen Sie die "
-"Online-Dokumentation</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
+msgstr "Aktiviere IPv6-Unterstützung in banIP."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
-msgstr ""
-"Für weitere Leistungssteigerungen kann dieser Wert erhöht werden, z.B. \"8\" "
-"oder \"16\" sollte problemlos sein."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
+msgstr "Details"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr "Bestehende Job(s)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
+msgstr "Spezielle Quellen"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
-msgstr "Geo-Standort"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr "Allgemeine Einstellungen"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
+msgstr "Globaler IPSet Typ"
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
-msgstr "Gewähre UCI Zugriff auf luci-app-banip"
+msgid "Grant access to LuCI app banIP"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
-msgstr "IANA-Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
+msgstr "Hohe Priorität"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
-msgstr "IP/ASN-Mapping"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
+msgstr "Höchste Priorität"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr "IPSet-Information"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
-msgstr "IPSet-Quellen"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
+msgstr "IPSet Suche"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
+msgstr "IPSet Suche..."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
-msgstr "IPSet-Lookup"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
+msgstr "IPSet Report"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "Eingabedatei nicht gefunden, bitte überprüfen Sie Ihre Konfiguration."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
+msgstr "IPSet Details"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
-msgstr "LAN Weiterleitungs-Kette IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
+msgstr "IPv4 Unterstützung"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
-msgstr "LAN Weiterleitungs-Kette IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
+msgstr "IPv6 Unterstützung"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
-msgstr "LAN Eingangs-Kette IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
+msgstr "Informationen"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
-msgstr "LAN Eingangs-Kette IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
+msgstr "LAN Forward"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
+msgstr "LAN Input"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
-msgstr "Letzter Lauf"
+msgstr "Letzter Durchgang"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
+msgstr "Niedrigste Priorität"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
+msgstr "Niedrige Priorität"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
+msgstr "Beschränke den E-Mail-Trigger auf bestimmte banIP-Aktionen."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
+msgstr "Beschränke den Log-Monitor auf bestimmte Suchbegriffe."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
+msgstr "Beschränke die Auswahl an lokalen Quellen."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
+msgstr "Zu entfernende Zeile"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
+msgstr ""
+"Liste der unterstützten und vollständig vorkonfigurierten Download-"
+"Hilfsprogramme."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
+msgstr "Lokale Quellen"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
+msgstr "Protokollansicht"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid ""
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
-msgstr "Last"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
+msgid ""
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
+msgstr "Name"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
+msgstr "Keine Abfrageergebnisse!"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
-msgstr "Lade"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
-msgstr "Lade ..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
-msgstr "Blacklist Addons lokal speichern"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
-msgstr "Whitelist Addons lokal speichern"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
-msgstr "Dienst mit niedriger Priorität"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
-msgstr "Manuelle Auswahl der WAN-Schnittstelle"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
-msgstr "Max. Download-Warteschlange"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid ""
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
-msgstr "Keine Antwort!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid ""
+"Number of failed nginx requests of the same ip in the log before banning."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
msgstr ""
-"Optionen für weitere Optimierungen, falls die Standardeinstellungen nicht "
-"für Sie geeignet sind."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
msgid "Overview"
msgstr "Übersicht"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
-msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
msgstr ""
-"Bitte nur eine IPv4- oder IPv6-Adresse pro Zeile hinzufügen. IP-Bereiche in "
-"CIDR-Notation und mit '#' eingeführte Kommentare sind erlaubt."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "Bitte bearbeiten Sie diese Datei direkt in einer Terminalsitzung."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
-msgstr "RIPE-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
+msgstr "Abfrage"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
msgid "Refresh"
msgstr "Aktualisieren"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
-msgstr "IPSets aktualisieren"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
+msgstr "Timer"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
-msgstr "Neu laden"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
+msgstr "Timer..."
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
-msgstr "IPSet-Quellen neu laden"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
+msgstr "Entferne einen vorhandenen Job"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
-msgstr "Laufzeitinformationen"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
+msgstr "Report-Verzeichnis"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
-msgstr "SRC-Ziel IPv4 (Source)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
+msgstr "Neustart"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
-msgstr "SRC-Ziel IPv6 (Source)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid ""
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
-msgstr "SRC/DST (Source/Destination)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
+msgstr "Ergebnis"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
-msgstr "SSH-Dienst (Daemon)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
+msgstr "Laufzeit-Flags"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
-msgstr "SSH/LuCI RT-Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
-msgstr "Speichern"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
msgstr ""
-"Wählen Sie den SSH Dämon für die Logfile-Syntaxanalyse aus, um "
-"Einbruchsversuche zu erkennen."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
-msgstr "Wählen Sie den verwendeten Start-Typ während des Hochfahren aus."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
-msgstr "Bevorzugtes Download-Utility auswählen."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
-msgstr "Bevorzugte(n) Schnittstelle(n) manuell auswählen."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
+msgid "Save"
+msgstr "Speichern"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
msgstr ""
-"Nice-Level auf 'low priority' stellen und die banIP-Hintergrundverarbeitung "
-"benötigt weniger Ressourcen vom System."
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
-msgstr "Nur Set-Member mit Paketzähler &gt; 0 anzeigen"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
msgstr ""
-"Größe der Download-Warteschlange zur Handhabung von Downloads und paralleler "
-"IPSet-Verarbeitung (default '4')."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
-msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
msgstr ""
-"Spezielle Optionen für das ausgewählte Download-Dienstprogramm, z.B.'--"
-"timeout=20 -O'."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
-msgstr "Starttyp"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
-msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
msgstr ""
-"Startet einen kleinen Log/BanIP-Monitor im Hintergrund, um SSH/LuCI-Brute-"
-"Force-Angriffe in Echtzeit zu blockieren."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
-msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
msgstr ""
-"Zielverzeichnis für banIP-Backups. Standard ist '/tmp', bitte vorzugsweise "
-"einen nichtflüchtigen Speicherort verwenden, falls vorhanden."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
msgstr ""
-"Die RIPEstat Data API ist die öffentliche Datenschnittstelle von RIPE NCC, "
-"für Details siehe <a href=\"https://stat.ripe.net/docs/data_api\" target="
-"\"_blank\" rel=\"noopener noreferrer\">hier</a>."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
msgstr ""
-"Die Größe der Datei ist für die Onlinebearbeitung in LuCI zu groß (&ge; 100 "
-"KB)."
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
-msgstr "Die Syslog-Ausgabe, vorgefiltert mit nur BanIP-bezogene Nachrichten."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
msgstr ""
-"Diese Änderung erfordert ein manueller Stop/Neustart des Diensts zum Wirksam "
-"werden."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
msgstr ""
-"Dieser Datenaufruf ermöglicht den Zugriff auf verschiedene von der IANA "
-"gepflegte Datenquellen."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
msgstr ""
-"Dieser Datenaufruf listet die Internetressourcen auf, die einem Land "
-"zugeordnet sind, einschließlich ASNs, IPv4-Bereiche und IPv4/6 CIDR-Präfixe."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
msgstr ""
-"Dieser Datenaufruf gibt alle angekündigten Präfixe für einen bestimmten ASN "
-"zurück."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
-msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr "Einstellungen"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
msgstr ""
-"Dieser Datenaufruf liefert Geolokalisierungsinformationen für den "
-"angegebenen IP-Bereich oder für angekündigte IP-Präfixe bei ASNs."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
+msgstr ""
+"Spezielle Konfigurationseinstellungen für das gewählte Download-Programm."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr "Trigger-Interface fürs Starten"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr "Status / Version"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr "Anhalten"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
msgstr ""
-"Dieser Datenaufruf gibt das enthaltene Präfix und die announcing-ASN einer "
-"bestimmten IP-Adresse zurück."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr "Der Timer konnte nicht aktualisiert werden."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr "Der Timer wurde aktualisiert."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr "Der Wochentag (opt., Werte: 1-7 getrennt druch \",\" oder \"-\")"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr "Der Stundenteil (Werte zw. 0-23)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr "Der Minutenteil (Werte zw. 0-59)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
msgstr ""
-"Dieser Datenaufruf gibt die rekursive Kette von DNS-Weiterleitung (A/AAAA/"
-"CNAME) und umgekehrten (PTR)-Einträgen zurück, die entweder mit einem "
-"Hostnamen oder einer IP-Adresse beginnen."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
+msgstr "Die Syslog-Ausgabe, vorgefiltert mit nur BanIP-bezogene Nachrichten."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-"Dieser Datenaufruf gibt Whois-Informationen aus der entsprechenden "
-"regionalen Internet-Register und dem Routing-Register zurück."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-"Dieser Datenaufruf zeigt allgemeine Informationen über eine ASN wie ihren "
-"Ankündigungsstatus und den Namen des Inhabers gemäß dem WHOIS-Dienst."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-"Dieses Formular ermöglicht, den Inhalt der banIP-Blacklist (%s) zu ändern."
-"<br />"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
msgstr ""
-"Dieses Formular ermöglicht, den Inhalt der banIP-Whitelist (%s) zu ändern."
-"<br />"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-"Dieses Formular ermöglicht, den Inhalt der Haupt-banIP-Konfigurationsdatei (/"
-"etc/config/banip) zu ändern."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Trigger Delay"
-msgstr "Verzögerung Trigger-Bedingung"
+msgstr "Verzögerung der Trigger-Bedingung"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
+msgstr "Konnte Änderungen nicht speichern: %s"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
msgid "Verbose Debug Logging"
msgstr "Ausführliche Debug-Protokollierung"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
-msgstr "Protokolldatei anzeigen"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
-msgstr "WAN Weiterleitungs-Kette IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
-msgstr "WAN Weiterleitungs-Kette IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
-msgstr "WAN-Eingangskette IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
-msgstr "WAN-Eingangskette IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-"Whitelist Auto-Addons werden temporär im IPSet gespeichert und dauerhaft in "
-"der lokalen Whitelist gespeichert. Deaktivieren Sie diese Option, um das "
-"lokale Speichern zu verhindern."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
-msgstr "Whois-Informationen"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
+msgstr "Positivliste..."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
msgid "banIP"
msgstr "banIP"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
-msgstr "banIP-Status"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
+msgstr ""
+
+#~ msgid "ASN Overview"
+#~ msgstr "ASN-Übersicht"
+
+#~ msgid "ASN Prefixes"
+#~ msgstr "ASN-Präfixe"
+
+#~ msgid "ASN/Country"
+#~ msgstr "ASN/Land"
+
+#~ msgid "Advanced"
+#~ msgstr "Fortgeschritten"
+
+#~ msgid "Automatic WAN Interface Detection"
+#~ msgstr "Automatische Erkennung der WAN-Schnittstelle"
+
+#~ msgid ""
+#~ "Blacklist auto addons are stored temporary in the IPSet and saved "
+#~ "permanently in the local blacklist. Disable this option to prevent the "
+#~ "local save."
+#~ msgstr ""
+#~ "Blacklist Auto Addons werden temporär im IPSet und dauerhaft in der "
+#~ "lokalen Blacklist gespeichert. Deaktivieren Sie diese Option, um das "
+#~ "lokale Speichern zu verhindern."
+
+#~ msgid "Check the current available IPSets."
+#~ msgstr "Aktuell verfügbare IPSets überprüfen."
+
+#~ msgid ""
+#~ "Configuration of the banIP package to block ip adresses/subnets via IPSet."
+#~ msgstr ""
+#~ "Konfiguration des banIP-Pakets zum Blockieren von IP-Adressen/Subnetzen "
+#~ "via IPSet."
+
+#~ msgid "Country Resources"
+#~ msgstr "Länderressourcen"
+
+#~ msgid "DNS Chain"
+#~ msgstr "DNS-Kette"
+
+#~ msgid "DST Target IPv4"
+#~ msgstr "DST-Ziel IPv4 (Destination)"
+
+#~ msgid "DST Target IPv6"
+#~ msgstr "DST-Ziel IPv6 (Destination)"
+
+#~ msgid "Description"
+#~ msgstr "Beschreibung"
+
+#~ msgid "Download Options"
+#~ msgstr "Download-Optionen"
+
+#~ msgid "Download Utility, RT Monitor"
+#~ msgstr "Download-Dienstprogramm, RT Monitor"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "Konfiguration bearbeiten"
+
+#~ msgid "Enable banIP"
+#~ msgstr "banIP aktivieren"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr ""
+#~ "Ausführliche Debug-Protokollierung im Falle eines Verarbeitungsfehlers "
+#~ "aktivieren."
+
+#~ msgid "Enter IP/CIDR/ASN/ISO"
+#~ msgstr "IP/CIDR/ASN/ISO eingeben"
+
+#~ msgid "Extra Options"
+#~ msgstr "Zusätzliche Optionen"
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "Für weitere Informationen <a href=\"%s\" target=\"_blank\">lesen Sie die "
+#~ "Online-Dokumentation</a>"
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr ""
+#~ "Für weitere Leistungssteigerungen kann dieser Wert erhöht werden, z.B. "
+#~ "\"8\" oder \"16\" sollte problemlos sein."
+
+#~ msgid "Geo Location"
+#~ msgstr "Geo-Standort"
+
+#~ msgid "Grant UCI access for luci-app-banip"
+#~ msgstr "Gewähre UCI Zugriff auf luci-app-banip"
+
+#~ msgid "IANA Information"
+#~ msgstr "IANA-Information"
+
+#~ msgid "IP/ASN Mapping"
+#~ msgstr "IP/ASN-Mapping"
+
+#~ msgid "IPSet Sources"
+#~ msgstr "IPSet-Quellen"
+
+#~ msgid "IPSet-Lookup"
+#~ msgstr "IPSet-Lookup"
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr ""
+#~ "Eingabedatei nicht gefunden, bitte überprüfen Sie Ihre Konfiguration."
+
+#~ msgid "LAN Forward Chain IPv4"
+#~ msgstr "LAN Weiterleitungs-Kette IPv4"
+
+#~ msgid "LAN Forward Chain IPv6"
+#~ msgstr "LAN Weiterleitungs-Kette IPv6"
+
+#~ msgid "LAN Input Chain IPv4"
+#~ msgstr "LAN Eingangs-Kette IPv4"
+
+#~ msgid "LAN Input Chain IPv6"
+#~ msgstr "LAN Eingangs-Kette IPv6"
+
+#~ msgid "Load"
+#~ msgstr "Last"
+
+#~ msgid "Loading"
+#~ msgstr "Lade"
+
+#~ msgid "Loading ..."
+#~ msgstr "Lade ..."
+
+#~ msgid "Local Save Blacklist Addons"
+#~ msgstr "Blacklist Addons lokal speichern"
+
+#~ msgid "Local Save Whitelist Addons"
+#~ msgstr "Whitelist Addons lokal speichern"
+
+#~ msgid "Low Priority Service"
+#~ msgstr "Dienst mit niedriger Priorität"
+
+#~ msgid "Manual WAN Interface Selection"
+#~ msgstr "Manuelle Auswahl der WAN-Schnittstelle"
+
+#~ msgid "Max. Download Queue"
+#~ msgstr "Max. Download-Warteschlange"
+
+#~ msgid "No response!"
+#~ msgstr "Keine Antwort!"
+
+#~ msgid ""
+#~ "Options for further tweaking in case the defaults are not suitable for "
+#~ "you."
+#~ msgstr ""
+#~ "Optionen für weitere Optimierungen, falls die Standardeinstellungen nicht "
+#~ "für Sie geeignet sind."
+
+#~ msgid ""
+#~ "Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
+#~ "notation and comments introduced with '#' are allowed."
+#~ msgstr ""
+#~ "Bitte nur eine IPv4- oder IPv6-Adresse pro Zeile hinzufügen. IP-Bereiche "
+#~ "in CIDR-Notation und mit '#' eingeführte Kommentare sind erlaubt."
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr "Bitte bearbeiten Sie diese Datei direkt in einer Terminalsitzung."
+
+#~ msgid "RIPE-Lookup"
+#~ msgstr "RIPE-Lookup"
+
+#~ msgid "Refresh IPSets"
+#~ msgstr "IPSets aktualisieren"
+
+#~ msgid "Reload"
+#~ msgstr "Neu laden"
+
+#~ msgid "Reload IPSet Sources"
+#~ msgstr "IPSet-Quellen neu laden"
+
+#~ msgid "Runtime Information"
+#~ msgstr "Laufzeitinformationen"
+
+#~ msgid "SRC Target IPv4"
+#~ msgstr "SRC-Ziel IPv4 (Source)"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
-msgstr "banIP-Version"
+#~ msgid "SRC Target IPv6"
+#~ msgstr "SRC-Ziel IPv6 (Source)"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
-msgstr "aktiviere IPv4"
+#~ msgid "SRC/DST"
+#~ msgstr "SRC/DST (Source/Destination)"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
-msgstr "aktiviere IPv6"
+#~ msgid "SSH Daemon"
+#~ msgstr "SSH-Dienst (Daemon)"
+
+#~ msgid "SSH/LuCI RT Monitor"
+#~ msgstr "SSH/LuCI RT-Monitor"
+
+#~ msgid ""
+#~ "Select the SSH daemon for logfile parsing, to detect break-in events."
+#~ msgstr ""
+#~ "Wählen Sie den SSH Dämon für die Logfile-Syntaxanalyse aus, um "
+#~ "Einbruchsversuche zu erkennen."
+
+#~ msgid "Select the used start type during boot."
+#~ msgstr "Wählen Sie den verwendeten Start-Typ während des Hochfahren aus."
+
+#~ msgid "Select your preferred download utility."
+#~ msgstr "Bevorzugtes Download-Utility auswählen."
+
+#~ msgid "Select your preferred interface(s) manually."
+#~ msgstr "Bevorzugte(n) Schnittstelle(n) manuell auswählen."
+
+#~ msgid ""
+#~ "Set the nice level to 'low priority' and banIP background processing will "
+#~ "take less resources from the system."
+#~ msgstr ""
+#~ "Nice-Level auf 'low priority' stellen und die banIP-"
+#~ "Hintergrundverarbeitung benötigt weniger Ressourcen vom System."
+
+#~ msgid "Show only set member with packet counter &gt; 0"
+#~ msgstr "Nur Set-Member mit Paketzähler &gt; 0 anzeigen"
+
+#~ msgid ""
+#~ "Size of the download queue to handle downloads &amp; IPset processing in "
+#~ "parallel (default '4')."
+#~ msgstr ""
+#~ "Größe der Download-Warteschlange zur Handhabung von Downloads und "
+#~ "paralleler IPSet-Verarbeitung (default '4')."
+
+#~ msgid ""
+#~ "Special options for the selected download utility, e.g. '--timeout=20 -O'."
+#~ msgstr ""
+#~ "Spezielle Optionen für das ausgewählte Download-Dienstprogramm, z.B.'--"
+#~ "timeout=20 -O'."
+
+#~ msgid "Start Type"
+#~ msgstr "Starttyp"
+
+#~ msgid ""
+#~ "Starts a small log/banIP monitor in the background to block SSH/LuCI "
+#~ "brute force attacks in realtime."
+#~ msgstr ""
+#~ "Startet einen kleinen Log/BanIP-Monitor im Hintergrund, um SSH/LuCI-Brute-"
+#~ "Force-Angriffe in Echtzeit zu blockieren."
+
+#~ msgid ""
+#~ "Target directory for banIP backups. Default is '/tmp', please use "
+#~ "preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "Zielverzeichnis für banIP-Backups. Standard ist '/tmp', bitte "
+#~ "vorzugsweise einen nichtflüchtigen Speicherort verwenden, falls vorhanden."
+
+#~ msgid ""
+#~ "The RIPEstat Data API is the public data interface provided by RIPE NCC, "
+#~ "for details look <a href=\"https://stat.ripe.net/docs/data_api\" target="
+#~ "\"_blank\" rel=\"noopener noreferrer\">here</a>."
+#~ msgstr ""
+#~ "Die RIPEstat Data API ist die öffentliche Datenschnittstelle von RIPE "
+#~ "NCC, für Details siehe <a href=\"https://stat.ripe.net/docs/data_api\" "
+#~ "target=\"_blank\" rel=\"noopener noreferrer\">hier</a>."
+
+#~ msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#~ msgstr ""
+#~ "Die Größe der Datei ist für die Onlinebearbeitung in LuCI zu groß (&ge; "
+#~ "100 KB)."
+
+#~ msgid "This change requires a manual service stop/re-start to take effect."
+#~ msgstr ""
+#~ "Diese Änderung erfordert ein manueller Stop/Neustart des Diensts zum "
+#~ "Wirksam werden."
+
+#~ msgid ""
+#~ "This data call gives access to various data sources maintained by IANA."
+#~ msgstr ""
+#~ "Dieser Datenaufruf ermöglicht den Zugriff auf verschiedene von der IANA "
+#~ "gepflegte Datenquellen."
+
+#~ msgid ""
+#~ "This data call lists the Internet resources associated with a country, "
+#~ "including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+#~ msgstr ""
+#~ "Dieser Datenaufruf listet die Internetressourcen auf, die einem Land "
+#~ "zugeordnet sind, einschließlich ASNs, IPv4-Bereiche und IPv4/6 CIDR-"
+#~ "Präfixe."
+
+#~ msgid "This data call returns all announced prefixes for a given ASN."
+#~ msgstr ""
+#~ "Dieser Datenaufruf gibt alle angekündigten Präfixe für einen bestimmten "
+#~ "ASN zurück."
+
+#~ msgid ""
+#~ "This data call returns geolocation information for the given IP space, or "
+#~ "for announced IP prefixes in the case of ASNs."
+#~ msgstr ""
+#~ "Dieser Datenaufruf liefert Geolokalisierungsinformationen für den "
+#~ "angegebenen IP-Bereich oder für angekündigte IP-Präfixe bei ASNs."
+
+#~ msgid ""
+#~ "This data call returns the containing prefix and announcing ASN of a "
+#~ "given IP address."
+#~ msgstr ""
+#~ "Dieser Datenaufruf gibt das enthaltene Präfix und die announcing-ASN "
+#~ "einer bestimmten IP-Adresse zurück."
+
+#~ msgid ""
+#~ "This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) "
+#~ "and reverse (PTR) records starting form either a hostname or an IP "
+#~ "address."
+#~ msgstr ""
+#~ "Dieser Datenaufruf gibt die rekursive Kette von DNS-Weiterleitung (A/AAAA/"
+#~ "CNAME) und umgekehrten (PTR)-Einträgen zurück, die entweder mit einem "
+#~ "Hostnamen oder einer IP-Adresse beginnen."
+
+#~ msgid ""
+#~ "This data call returns whois information from the relevant Regional "
+#~ "Internet Registry and Routing Registry."
+#~ msgstr ""
+#~ "Dieser Datenaufruf gibt Whois-Informationen aus der entsprechenden "
+#~ "regionalen Internet-Register und dem Routing-Register zurück."
+
+#~ msgid ""
+#~ "This data call shows general informations about an ASN like its "
+#~ "announcement status and the name of its holder according to the WHOIS "
+#~ "service."
+#~ msgstr ""
+#~ "Dieser Datenaufruf zeigt allgemeine Informationen über eine ASN wie ihren "
+#~ "Ankündigungsstatus und den Namen des Inhabers gemäß dem WHOIS-Dienst."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the banIP blacklist (%s)."
+#~ "<br />"
+#~ msgstr ""
+#~ "Dieses Formular ermöglicht, den Inhalt der banIP-Blacklist (%s) zu ändern."
+#~ "<br />"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the banIP whitelist (%s)."
+#~ "<br />"
+#~ msgstr ""
+#~ "Dieses Formular ermöglicht, den Inhalt der banIP-Whitelist (%s) zu ändern."
+#~ "<br />"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the main banIP "
+#~ "configuration file (/etc/config/banip)."
+#~ msgstr ""
+#~ "Dieses Formular ermöglicht, den Inhalt der Haupt-banIP-"
+#~ "Konfigurationsdatei (/etc/config/banip) zu ändern."
+
+#~ msgid "View Logfile"
+#~ msgstr "Protokolldatei anzeigen"
+
+#~ msgid "WAN Forward Chain IPv4"
+#~ msgstr "WAN Weiterleitungs-Kette IPv4"
+
+#~ msgid "WAN Forward Chain IPv6"
+#~ msgstr "WAN Weiterleitungs-Kette IPv6"
+
+#~ msgid "WAN Input Chain IPv4"
+#~ msgstr "WAN-Eingangskette IPv4"
+
+#~ msgid "WAN Input Chain IPv6"
+#~ msgstr "WAN-Eingangskette IPv6"
+
+#~ msgid ""
+#~ "Whitelist auto addons are stored temporary in the IPSet and saved "
+#~ "permanently in the local whitelist. Disable this option to prevent the "
+#~ "local save."
+#~ msgstr ""
+#~ "Whitelist Auto-Addons werden temporär im IPSet gespeichert und dauerhaft "
+#~ "in der lokalen Whitelist gespeichert. Deaktivieren Sie diese Option, um "
+#~ "das lokale Speichern zu verhindern."
+
+#~ msgid "Whois Information"
+#~ msgstr "Whois-Informationen"
+
+#~ msgid "banIP Status"
+#~ msgstr "banIP-Status"
+
+#~ msgid "banIP Version"
+#~ msgstr "banIP-Version"
+
+#~ msgid "enable IPv4"
+#~ msgstr "aktiviere IPv4"
+
+#~ msgid "enable IPv6"
+#~ msgstr "aktiviere IPv6"
diff --git a/applications/luci-app-banip/po/el/banip.po b/applications/luci-app-banip/po/el/banip.po
index f0c3f51646..19bfd483f9 100644
--- a/applications/luci-app-banip/po/el/banip.po
+++ b/applications/luci-app-banip/po/el/banip.po
@@ -1,489 +1,878 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-12-03 08:26+0000\n"
-"Last-Translator: Tavaninja <metalcorpe@gmail.com>\n"
+"PO-Revision-Date: 2021-04-17 10:26+0000\n"
+"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/el/>\n"
"Language: el\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.6-dev\n"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
-msgstr "προχωρημένο"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
msgstr "φάκελος διάσωσης"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
+msgstr "Ακύρωση"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
-msgstr "Περιγραφή"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
msgstr ""
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
+msgid "Grant access to LuCI app banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
-msgstr "Φόρτωση"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
-msgid "Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
-msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
-msgid "Refresh"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid ""
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
+msgid ""
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
-msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid ""
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+"Number of failed nginx requests of the same ip in the log before banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+msgid "Overview"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
+msgid "Refresh"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
+msgid "Save"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
msgid "banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
-msgstr ""
+#~ msgid "Advanced"
+#~ msgstr "προχωρημένο"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
-msgstr ""
+#~ msgid "Description"
+#~ msgstr "Περιγραφή"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
-msgstr ""
+#~ msgid "Loading"
+#~ msgstr "Φόρτωση"
diff --git a/applications/luci-app-banip/po/en/banip.po b/applications/luci-app-banip/po/en/banip.po
index 4eb4ae69da..243fbb37b7 100644
--- a/applications/luci-app-banip/po/en/banip.po
+++ b/applications/luci-app-banip/po/en/banip.po
@@ -4,480 +4,860 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
msgstr ""
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
+msgid "Grant access to LuCI app banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
-msgid "Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
-msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
-msgid "Refresh"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid ""
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
+msgid ""
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid ""
+"Number of failed nginx requests of the same ip in the log before banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
-msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+msgid "Overview"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
+msgid "Refresh"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
+msgid "Save"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
-msgid "Trigger Delay"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
-msgid "Verbose Debug Logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
-msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
-msgid "banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
+msgid ""
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
+msgid "banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
msgstr ""
diff --git a/applications/luci-app-banip/po/es/banip.po b/applications/luci-app-banip/po/es/banip.po
index af7e63a1d8..8a61cda242 100644
--- a/applications/luci-app-banip/po/es/banip.po
+++ b/applications/luci-app-banip/po/es/banip.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2019-07-23 22:17-0300\n"
-"PO-Revision-Date: 2020-05-02 10:21+0000\n"
+"PO-Revision-Date: 2021-05-10 09:32+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/es/>\n"
@@ -11,550 +11,1373 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.1-dev\n"
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
-msgstr "Resumen de ASN"
+"X-Generator: Weblate 4.7-dev\n"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
+msgstr "-m limit --limit 2/sec (predeterminado)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
+msgstr "1 hora"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
+msgstr "12 horas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr "24 horas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr "30 minutos"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr "6 horas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr "ASNs"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr "Acción"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr "Dispositivos activos"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr "Interfaces activas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr "Términos de registro activos"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr "Fuentes activas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr "Subredes activas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+"Agregue IPSets adicionales no relacionados con banIP, p. Ej. para informes y "
+"consultas."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
-msgstr "Prefijos ASN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr "Agregue esta IP/CIDR a su lista blanca local."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
-msgstr "ASN/País"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr "Configuración adicional"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
"Demora adicional del disparador en segundos antes de que comience el "
"procesamiento de banIP."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
-msgstr "Avanzado"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr "Configuración de cadena avanzada"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr "Configuración avanzada de correo electrónico"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr "Configuración de registro avanzada"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
-msgstr "Detección automática de la interfaz WAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
+msgstr "Lista negra automática"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
+msgstr "Detección automática"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr "Lista blanca automática"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
+msgstr ""
+"Transfiere automáticamente las direcciones IP sospechosas del registro a la "
+"lista negra de banIP durante el tiempo de ejecución."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+msgstr ""
+"Transfiere automáticamente IPs de enlace ascendente a la lista blanca banIP "
+"durante el tiempo de ejecución."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
msgstr "Directorio de respaldo"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
-msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr "Directorio temporal base"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
msgstr ""
-"Los complementos automáticos de la lista negra se almacenan temporalmente en "
-"el IPSet y se guardan permanentemente en la lista negra local. Desactive "
-"esta opción para evitar el guardado local."
+"Directorio temporal base utilizado para todas las operaciones en tiempo de "
+"ejecución relacionadas con banIP."
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
-msgstr "Compruebe los actuales IPSets disponibles."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr "Tiempo de espera de lista negra"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-"Configuración del paquete banIP para bloquear direcciones IP/subredes a "
-"través de IPSet."
+"Se han guardado los cambios de la lista negra. Actualice sus listas de banIP "
+"para que los cambios surtan efecto."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
-msgstr "Recursos del país"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
+msgstr "Fuentes de lista de bloqueo"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
-msgstr "Cadena de DNS"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
+msgstr "Cancelar"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
-msgstr "Objetivo DST IPv4"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
-msgstr "Objetivo DST IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
+msgid ""
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+"Configuración del paquete banIP para bloquear direcciones/subredes ip a "
+"través de IPSet. Para obtener más información <a href=\"https://github.com/"
+"openwrt/packages/blob/master/net/banip/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >consulte la documentación en línea</a>"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
+msgstr "Cuenta ACC"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
+msgstr "Cuenta CIDR"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
+msgstr "Cuenta IP"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
+msgstr "Cuenta MAC"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
+msgstr "Cuenta SUM"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
+msgstr "Países"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
+msgstr "Tipo de IPSet DST"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
+msgstr "Opciones de registro DST"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
+msgstr "Objetivo DST"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
+msgstr "La cadena predeterminada utilizada por banIP es 'forwarding_lan_rule'"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
+msgstr "La cadena predeterminada utilizada por banIP es 'forwarding_wan_rule'"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr "La cadena predeterminada utilizada por banIP es 'input_lan_rule'"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr "La cadena predeterminada utilizada por banIP es 'input_wan_rule'"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr ""
+"Detecte interfaces de red, dispositivos, subredes y protocolos relevantes "
+"automáticamente."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
-msgstr "Descripción"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr "Descargar parámetros"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
-msgstr "Opciones de descarga"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr "Cola de descarga"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
msgstr "Utilidad de descarga"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
-msgstr "Utilidad de descarga, Monitor RT"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
+msgstr "Acciones de correo electrónico"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr "Notificación por correo electrónico"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr "Perfil de correo electrónico"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
+msgstr "Dirección del destinatario de correo electrónico"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr "Dirección del remitente de correo electrónico"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr "Tema del correo electrónico"
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
msgstr "Editar lista negra"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
-msgstr "Editar configuración"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
+msgstr "Editar Maclist"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
msgstr "Editar lista blanca"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
-msgstr "Activar"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
+msgstr "Activar el registro de DST"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
+msgstr "Activar el registro de SRC"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
+msgstr "Activar el servicio banIP.."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-"Activa el registro de depuración detallado en caso de cualquier error de "
+"Activar el registro de depuración detallado en caso de errores de "
"procesamiento."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
-msgstr "Ingrese IP/CIDR/ASN/ISO"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
+msgstr "Activado"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
-msgstr "Opciones extra"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
+msgstr "Activa la compatibilidad con IPv4 en banIP."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
-msgstr ""
-"Para obtener más información <a href=\"%s\" target=\"_blank\">consulte la "
-"documentación en línea</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
+msgstr "Activa la compatibilidad con IPv6 en banIP."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
-msgstr ""
-"Para otras mejoras de rendimiento, puede aumentar este valor, por ejemplo, "
-"'8' o '16' deben ser seguros."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
+msgstr "Detalles de entrada"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr "Trabajo(s) existente(s)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
+msgstr "Fuentes extra"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr "Configuración general"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
-msgstr "Geolocalización"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
+msgstr "Tipo de IPSet global"
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
-msgstr "Conceder acceso UCI para luci-app-banip"
+msgid "Grant access to LuCI app banIP"
+msgstr "Otorgar acceso a la aplicación banIP de LuCI"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
-msgstr "Información IANA"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
+msgstr "Alta prioridad"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
-msgstr "Asignación de IP/ASN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
+msgstr "Prioridad más alta"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr "Información de IPSet"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
-msgstr "Fuentes de IPSet"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
+msgstr "Consulta IPSet"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
-msgstr "Búsqueda de IPSet"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
+msgstr "Consulta IPSet..."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "Archivo de entrada no encontrado, por favor revise su configuración."
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
+msgstr "Informe IPSet"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
-msgstr "Cadena de reenvío LAN IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
+msgstr "Detalles del IPSet"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
-msgstr "Cadena de reenvío LAN IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
+msgstr "Soporte IPv4"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
-msgstr "Cadena de entrada LAN IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
+msgstr "Soporte IPv6"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
-msgstr "Cadena de entrada LAN IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
+msgstr "Información"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
+msgstr "Reenvío LAN"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
+msgstr "Entrada LAN"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
msgstr "Último inicio"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
-msgstr "Carga"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
+msgstr "Prioridad mínima"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
+msgstr "Menos prioridad"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
+msgstr ""
+"Limite el disparador de correo electrónico a determinadas acciones de banIP."
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
-msgstr "Cargando"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
+msgstr "Limite el monitor de registro a ciertos términos de registro."
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
-msgstr "CArgando..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
+msgstr "Limite la selección a determinadas fuentes locales."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
-msgstr "Complementos locales para guardar la lista negra"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
+msgstr "Número de línea para eliminar"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
+msgstr ""
+"Lista de interfaces de red disponibles para activar el inicio de banIP."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
+msgstr ""
+"Lista de utilidades de descarga totalmente preconfiguradas y compatibles."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
-msgstr "Complementos locales para guardar la lista blanca"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
+msgstr "Fuentes locales"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
-msgstr "Servicio con prioridad baja"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
+msgstr "Límite de registro"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
-msgstr "Selección manual de interfaz WAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
+msgstr "Monitor de registro"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
-msgstr "Cola máxima de descarga"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
+msgstr "Términos de registro"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
-msgstr "¡Ninguna respuesta!"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
+msgstr "Vista de registro"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
+msgstr "Registre los paquetes entrantes sospechosos, generalmente descartados."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
msgstr ""
-"Opciones para ajustes adicionales en caso de que los valores predeterminados "
-"no sean adecuados para usted."
+"Registre los paquetes salientes sospechosos, generalmente rechazados. El "
+"registro de dichos paquetes puede provocar un aumento de la latencia debido "
+"a que requiere recursos adicionales del sistema."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
-msgid "Overview"
-msgstr "Visión general"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
+msgstr "Contador de registro de LuCI"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
+msgstr "Tiempo de espera de Maclist"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
msgstr ""
-"Añada solo una dirección IPv4 o IPv6 por renglón. Se permiten los intervalos "
-"de IP en la notación CIDR y los comentarios introducidos con «#»."
+"Se han guardado los cambios de Maclist. Actualice sus listas de banIP para "
+"que los cambios surtan efecto."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "Por favor, edite este archivo directamente en una sesión de terminal."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
+msgstr "Contador de registro de NGINX"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
-msgstr "Buscar RIPE"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
+msgstr "Nombre"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
-msgid "Refresh"
-msgstr "Refrescar"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
+msgstr "Interfaces de red"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
-msgstr "Actualizar IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
+msgstr "¡No hay resultados de consulta!"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
-msgstr "Recargar"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
+msgstr "¡Aún no hay registros relacionados con banIP!"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
-msgstr "Recargar las fuentes de IPSet"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
+msgstr "Prioridad normal (predeterminado)"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
-msgstr "Información de tiempo de ejecución"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
+msgstr "Número de entradas CIDR"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
-msgstr "Objetivo SRC IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
+msgstr "Número de entradas de IP"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
-msgstr "Objetivo SRC IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
+msgstr "Número de entradas MAC"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
-msgstr "SRC/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
+msgstr "Número de entradas accedidas"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
-msgstr "Demonio SSH"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
+msgstr "Número de todos los IPSets"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
-msgstr "Monitor SSH/LuCI RT"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
+msgstr "Número de todas las entradas"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
-msgstr "Guardar"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid ""
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+"Número de intentos de acceso desde la misma ip en el registro antes de "
+"bloquear."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid ""
+"Number of failed nginx requests of the same ip in the log before banning."
msgstr ""
-"Seleccione el demonio SSH para el análisis del archivo de registro, para "
-"detectar eventos de intrusión."
+"Número de solicitudes nginx fallidas de la misma IP en el registro antes de "
+"bloquear."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
-msgstr "Seleccione el tipo de inicio utilizado durante el arranque."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid ""
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+"Número de repeticiones de inicio de sesión ssh fallidas de la misma IP en el "
+"registro antes de bloquear."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
-msgstr "Seleccione su utilidad de descarga preferida."
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+msgid "Overview"
+msgstr "Vista general"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
-msgstr "Seleccione sus interfaces preferidas manualmente."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
+msgstr ""
+"Analice solo el último número indicado de entradas de registro para detectar "
+"eventos sospechosos."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
-msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
msgstr ""
-"Establezca el nivel agradable en 'baja prioridad' y el procesamiento en "
-"segundo plano de banIP tomará menos recursos del sistema."
+"Perfil utilizado por 'msmtp' para correos electrónicos de notificación de "
+"banIP."
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
-msgstr "Mostrar solo el miembro establecido con el contador de paquetes &gt; 0"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
+msgstr "Consulta"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
-msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
msgstr ""
-"Tamaño de la cola de descarga para manejar descargas &amp; Procesamiento de "
-"IPset en paralelo (predeterminado es '4')."
+"Dirección del receptor de los correos electrónicos de notificación de banIP."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
+msgid "Refresh"
+msgstr "Refrescar"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
+msgstr "Temporizador de actualización"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
+msgstr "Actualizar temporizador..."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
+msgstr "Eliminar un trabajo existente"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
+msgstr "Directorio de informes"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
+msgstr "Reiniciar"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
msgstr ""
-"Opciones especiales para la utilidad de descarga seleccionada, p.e. '--"
-"timeout=20 -O'."
+"Restrinja el acceso a Internet desde/hacia una pequeña cantidad de sitios "
+"web/IP seguros y bloquee el acceso desde/hacia el resto de Internet."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
-msgstr "Tipo de inicio"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
+msgstr "Resultado"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
+msgstr "Ejecutar banderas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
+msgstr "Ejecutar información"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
+msgstr "Tipo IPSet SRC"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
+msgstr "Opciones de registro SRC"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
+msgstr "Objetivo SRC"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
+msgstr "Tipo de IPSet SRC+DST"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
+msgstr "Cuenta de registros SSH"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
+msgid "Save"
+msgstr "Guardar"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
msgstr ""
-"Inicia un pequeño monitor log/banIP en segundo plano para bloquear los "
-"ataques de fuerza bruta SSH/LuCI en tiempo real."
+"Busque los IPSets activos relacionados con banIP para una dirección IP, CIDR "
+"o MAC específica."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
+msgstr "Seleccione las interfaces de red relevantes manualmente."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
+msgstr ""
+"Envíe correos electrónicos de notificación relacionados con banIP. Esto "
+"necesita la instalación y configuración del paquete adicional 'msmtp'."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
+msgstr ""
+"Dirección del remitente para correos electrónicos de notificación de banIP."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
+msgstr "Prioridad de servicio"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
+msgstr "Establecer un nuevo trabajo banIP"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
msgstr ""
-"Directorio de destino para copias de seguridad de banIP. El valor "
-"predeterminado es '/tmp', utilice preferiblemente un disco no volátil si "
-"está disponible."
+"Configure el tipo de DST individual por IPset para bloquear solo los "
+"paquetes salientes."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
+msgstr ""
+"Configure el tipo de SRC individual por IPset para bloquear solo los "
+"paquetes entrantes."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
msgstr ""
-"La API de datos RIPEstat es la interfaz pública de datos proporcionada por "
-"RIPE NCC, para obtener más detalles, vea <a href=\"https://stat.ripe.net/"
-"docs/data_api\" target=\"_blank\" rel=\"noopener noreferrer\">aquí</a>."
+"Configure el tipo de SRC+DST individual por IPset para bloquear los paquetes "
+"entrantes y salientes."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
msgstr ""
-"El tamaño del archivo es demasiado grande para la edición en línea en LuCI "
-"(&ge; 100 KB)."
+"Establecer opciones especiales de registro DST, p. Ej. para establecer una "
+"tasa límite."
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
msgstr ""
-"La salida de syslog, prefiltrada solo para mensajes relacionados con banIP."
+"Configure opciones especiales de registro de SRC, por ejemplo, para "
+"establecer una tasa límite."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
+msgstr "Configure el tiempo de espera de IPSet de la lista negra."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
msgstr ""
-"Este cambio requiere una parada/reinicio manual del servicio para que tenga "
-"efecto."
+"Establezca el destino del firewall para todas las reglas relacionadas con "
+"DST."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
msgstr ""
-"Esta llamada de datos da acceso a varias fuentes de datos mantenidas por "
-"IANA."
+"Establezca el objetivo del firewall para todas las reglas relacionadas con "
+"SRC."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
+msgstr ""
+"Establezca el tipo de IPset global predeterminado para bloquear los paquetes "
+"entrantes (SRC) y/o salientes (DST)."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
+msgstr "Establezca el tiempo de espera de maclist IPSet."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr "Establezca el tiempo de espera de IPSet de la lista blanca."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr "Configuraciones"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
msgstr ""
-"Esta llamada de datos enumera los recursos de Internet asociados con un "
-"país, incluidos los ASN, los rangos de IPv4 y los prefijos de IPv4/6 CIDR."
+"Tamaño de la cola de descarga para el procesamiento de descargas en paralelo."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
+msgstr "Fuentes (Información)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
msgstr ""
-"Esta llamada de datos devuelve todos los prefijos anunciados para un ASN "
-"dado."
+"Opciones de configuración especiales para la utilidad de descarga "
+"seleccionada."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
msgstr ""
-"Esta llamada de datos devuelve información de geolocalización para el "
-"espacio de IP dado, o para prefijos de IP anunciados en el caso de ASNs."
+"Inicia un pequeño monitor de registro en segundo plano para bloquear "
+"intentos sospechosos de inicio de sesión SSH/LuCI."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
-msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr "Interfaz de activación de inicio"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr "Estado/Versión"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr "Suspender"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
+msgstr ""
+"Directorio de destino para archivos de informes relacionados con IPSet."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr ""
+"Directorio de destino para copias de seguridad de listas de origen "
+"comprimidas."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr "No se pudo actualizar el temporizador de actualización."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr "Se ha actualizado el temporizador de actualización."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
msgstr ""
-"Esta llamada de datos devuelve el prefijo que contiene y el anuncio de ASN "
-"de una dirección IP determinada."
+"El día de la semana (opt., valores: 1-7 posiblemente separados por , o -)"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr "El reparto de horas (req., rango: 0-23)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr "La porción de minutos (opcional, rango: 0-59)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
msgstr ""
-"Esta llamada de datos devuelve la cadena recursiva de los registros de "
-"reenvío de DNS (A/AAAA/CNAME) y de reversa (PTR) que comienzan con un nombre "
-"de host o una dirección IP."
+"La prioridad seleccionada se utilizará para el procesamiento en segundo "
+"plano de banIP. Este cambio requiere un reinicio completo del servicio banIP "
+"para que surta efecto."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
+msgstr ""
+"La salida de syslog, prefiltrada solo para mensajes relacionados con banIP."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-"Esta llamada de datos devuelve información whois del Registro regional de "
-"Internet y del Registro de enrutamiento pertinentes."
+"Esta es la lista negra local de banIP para denegar siempre ciertas "
+"direcciones IP/CIDR. <br /> <em> <b>Tenga en cuenta:</b> </em> agregue solo "
+"una dirección IPv4, una dirección IPv6 o un nombre de dominio por línea . "
+"Los comentarios introducidos con '#' están permitidos; los comodines y las "
+"expresiones regulares no."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-"Esta llamada de datos muestra información general sobre un ASN como su "
-"estado de anuncio y el nombre de su titular de acuerdo con el servicio de "
-"WHOIS."
+"Este es el maclist banIP local para permitir siempre ciertas direcciones "
+"MAC. <br /> <em> <b>Tenga en cuenta:</b> </em> agregue solo una dirección "
+"MAC por línea. Se permiten los comentarios introducidos con '#'; los "
+"dominios, los comodines y las expresiones regulares no."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-"Este formulario le permite modificar el contenido de la lista negra de banIP "
-"(%s).<br />"
+"Esta es la lista blanca local de banIP para permitir siempre ciertas "
+"direcciones IP/CIDR.<br /> <em> <b>Tenga en cuenta:</b> </em> agregue solo "
+"una dirección IPv4, una dirección IPv6 o un nombre de dominio por línea. Los "
+"comentarios introducidos con '#' están permitidos; los comodines y las "
+"expresiones regulares no."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
msgstr ""
-"Este formulario le permite modificar el contenido de la lista blanca de "
-"banIP (%s).<br />"
+"Esta pestaña muestra el último informe IPSet generado, presione el botón "
+"'Actualizar' para obtener uno actual."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
+msgstr "Marca de tiempo"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-"Este formulario le permite modificar el contenido del archivo de "
-"configuración de banIP principal (/etc/config/banip)."
+"Para mantener actualizadas sus listas de banIP, debe configurar un trabajo "
+"de actualización automática para estas listas."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
+msgstr "Tema para correos electrónicos de notificación de banIP."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Trigger Delay"
msgstr "Retraso de disparo"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
+msgstr "Tipo"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
+msgstr "No se pudo guardar los cambios: %s"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
msgid "Verbose Debug Logging"
msgstr "Registro de depuración detallado"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
-msgstr "Ver archivo de registro"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
+msgstr "Reenvío WAN"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
-msgstr "Cadena de reenvío WAN IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
+msgstr "Entrada WAN"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
-msgstr "Cadena de reenvío WAN IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
+msgstr "Lista blanca de IP/CIDR"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
-msgstr "Cadena de entrada WAN IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
+msgstr "Solo lista blanca"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
-msgstr "Cadena de entrada WAN IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
+msgstr "Tiempo de espera de lista blanca"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-"Los complementos automáticos de la lista blanca se almacenan temporalmente "
-"en el IPSet y se guardan permanentemente en la lista blanca local. Desactive "
-"esta opción para evitar el guardado local."
+"Se han guardado los cambios de la lista blanca. Actualice sus listas de "
+"banIP para que los cambios surtan efecto."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
-msgstr "Información Whois"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
+msgstr "Lista blanca..."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
msgid "banIP"
msgstr "banIP"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
-msgstr "Estado de banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
+msgstr "Acción banIP"
+
+#~ msgid ""
+#~ "This is the local banIP blacklist to always-deny certain IP/CIDR "
+#~ "addresses.<br /> <em><b>Please note:</b></em> add only one IPv4 or IPv6 "
+#~ "address per line. Comments introduced with '#' are allowed - domains, "
+#~ "wildcards and regex are not."
+#~ msgstr ""
+#~ "Esta es la lista negra de banIP local para denegar siempre ciertas "
+#~ "direcciones IP/CIDR. <br /> <em> <b>Tenga en cuenta:</b> </em> agregue "
+#~ "solo una dirección IPv4 o IPv6 por línea. Se permiten los comentarios "
+#~ "introducidos con '#'; los dominios, los comodines y las expresiones "
+#~ "regulares no."
+
+#~ msgid ""
+#~ "This is the local banIP whitelist to always allow certain IP/CIDR "
+#~ "addresses.<br /> <em><b>Please note:</b></em> add only one IPv4 or IPv6 "
+#~ "address or per line. Comments introduced with '#' are allowed - domains, "
+#~ "wildcards and regex are not."
+#~ msgstr ""
+#~ "Esta es la lista blanca local de banIP para permitir siempre ciertas "
+#~ "direcciones IP/CIDR. <br /> <em> <b>Tenga en cuenta:</b> </em> agregue "
+#~ "solo una dirección IPv4 o IPv6 o por línea. Se permiten los comentarios "
+#~ "introducidos con '#'; los dominios, los comodines y las expresiones "
+#~ "regulares no."
+
+#~ msgid "ASN Overview"
+#~ msgstr "Resumen de ASN"
+
+#~ msgid "ASN Prefixes"
+#~ msgstr "Prefijos ASN"
+
+#~ msgid "ASN/Country"
+#~ msgstr "ASN/País"
+
+#~ msgid "Advanced"
+#~ msgstr "Avanzado"
+
+#~ msgid "Automatic WAN Interface Detection"
+#~ msgstr "Detección automática de la interfaz WAN"
+
+#~ msgid ""
+#~ "Blacklist auto addons are stored temporary in the IPSet and saved "
+#~ "permanently in the local blacklist. Disable this option to prevent the "
+#~ "local save."
+#~ msgstr ""
+#~ "Los complementos automáticos de la lista negra se almacenan temporalmente "
+#~ "en el IPSet y se guardan permanentemente en la lista negra local. "
+#~ "Desactive esta opción para evitar el guardado local."
+
+#~ msgid "Check the current available IPSets."
+#~ msgstr "Compruebe los actuales IPSets disponibles."
+
+#~ msgid ""
+#~ "Configuration of the banIP package to block ip adresses/subnets via IPSet."
+#~ msgstr ""
+#~ "Configuración del paquete banIP para bloquear direcciones IP/subredes a "
+#~ "través de IPSet."
+
+#~ msgid "Country Resources"
+#~ msgstr "Recursos del país"
+
+#~ msgid "DNS Chain"
+#~ msgstr "Cadena de DNS"
+
+#~ msgid "DST Target IPv4"
+#~ msgstr "Objetivo DST IPv4"
+
+#~ msgid "DST Target IPv6"
+#~ msgstr "Objetivo DST IPv6"
+
+#~ msgid "Description"
+#~ msgstr "Descripción"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
-msgstr "Versión de banIP"
+#~ msgid "Download Options"
+#~ msgstr "Opciones de descarga"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
-msgstr "activar IPv4"
+#~ msgid "Download Utility, RT Monitor"
+#~ msgstr "Utilidad de descarga, Monitor RT"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "Editar configuración"
+
+#~ msgid "Enable banIP"
+#~ msgstr "Activar"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr ""
+#~ "Activa el registro de depuración detallado en caso de cualquier error de "
+#~ "procesamiento."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
-msgstr "activar IPv6"
+#~ msgid "Enter IP/CIDR/ASN/ISO"
+#~ msgstr "Ingrese IP/CIDR/ASN/ISO"
+
+#~ msgid "Extra Options"
+#~ msgstr "Opciones extra"
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "Para obtener más información <a href=\"%s\" target=\"_blank\">consulte la "
+#~ "documentación en línea</a>"
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr ""
+#~ "Para otras mejoras de rendimiento, puede aumentar este valor, por "
+#~ "ejemplo, '8' o '16' deben ser seguros."
+
+#~ msgid "Geo Location"
+#~ msgstr "Geolocalización"
+
+#~ msgid "Grant UCI access for luci-app-banip"
+#~ msgstr "Conceder acceso UCI para luci-app-banip"
+
+#~ msgid "IANA Information"
+#~ msgstr "Información IANA"
+
+#~ msgid "IP/ASN Mapping"
+#~ msgstr "Asignación de IP/ASN"
+
+#~ msgid "IPSet Sources"
+#~ msgstr "Fuentes de IPSet"
+
+#~ msgid "IPSet-Lookup"
+#~ msgstr "Búsqueda de IPSet"
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr ""
+#~ "Archivo de entrada no encontrado, por favor revise su configuración."
+
+#~ msgid "LAN Forward Chain IPv4"
+#~ msgstr "Cadena de reenvío LAN IPv4"
+
+#~ msgid "LAN Forward Chain IPv6"
+#~ msgstr "Cadena de reenvío LAN IPv6"
+
+#~ msgid "LAN Input Chain IPv4"
+#~ msgstr "Cadena de entrada LAN IPv4"
+
+#~ msgid "LAN Input Chain IPv6"
+#~ msgstr "Cadena de entrada LAN IPv6"
+
+#~ msgid "Load"
+#~ msgstr "Carga"
+
+#~ msgid "Loading"
+#~ msgstr "Cargando"
+
+#~ msgid "Loading ..."
+#~ msgstr "CArgando..."
+
+#~ msgid "Local Save Blacklist Addons"
+#~ msgstr "Complementos locales para guardar la lista negra"
+
+#~ msgid "Local Save Whitelist Addons"
+#~ msgstr "Complementos locales para guardar la lista blanca"
+
+#~ msgid "Low Priority Service"
+#~ msgstr "Servicio con prioridad baja"
+
+#~ msgid "Manual WAN Interface Selection"
+#~ msgstr "Selección manual de interfaz WAN"
+
+#~ msgid "Max. Download Queue"
+#~ msgstr "Cola máxima de descarga"
+
+#~ msgid "No response!"
+#~ msgstr "¡Ninguna respuesta!"
+
+#~ msgid ""
+#~ "Options for further tweaking in case the defaults are not suitable for "
+#~ "you."
+#~ msgstr ""
+#~ "Opciones para ajustes adicionales en caso de que los valores "
+#~ "predeterminados no sean adecuados para usted."
+
+#~ msgid ""
+#~ "Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
+#~ "notation and comments introduced with '#' are allowed."
+#~ msgstr ""
+#~ "Añada solo una dirección IPv4 o IPv6 por renglón. Se permiten los "
+#~ "intervalos de IP en la notación CIDR y los comentarios introducidos con "
+#~ "«#»."
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr ""
+#~ "Por favor, edite este archivo directamente en una sesión de terminal."
+
+#~ msgid "RIPE-Lookup"
+#~ msgstr "Buscar RIPE"
+
+#~ msgid "Refresh IPSets"
+#~ msgstr "Actualizar IPSets"
+
+#~ msgid "Reload"
+#~ msgstr "Recargar"
+
+#~ msgid "Reload IPSet Sources"
+#~ msgstr "Recargar las fuentes de IPSet"
+
+#~ msgid "Runtime Information"
+#~ msgstr "Información de tiempo de ejecución"
+
+#~ msgid "SRC Target IPv4"
+#~ msgstr "Objetivo SRC IPv4"
+
+#~ msgid "SRC Target IPv6"
+#~ msgstr "Objetivo SRC IPv6"
+
+#~ msgid "SRC/DST"
+#~ msgstr "SRC/DST"
+
+#~ msgid "SSH Daemon"
+#~ msgstr "Demonio SSH"
+
+#~ msgid "SSH/LuCI RT Monitor"
+#~ msgstr "Monitor SSH/LuCI RT"
+
+#~ msgid ""
+#~ "Select the SSH daemon for logfile parsing, to detect break-in events."
+#~ msgstr ""
+#~ "Seleccione el demonio SSH para el análisis del archivo de registro, para "
+#~ "detectar eventos de intrusión."
+
+#~ msgid "Select the used start type during boot."
+#~ msgstr "Seleccione el tipo de inicio utilizado durante el arranque."
+
+#~ msgid "Select your preferred download utility."
+#~ msgstr "Seleccione su utilidad de descarga preferida."
+
+#~ msgid "Select your preferred interface(s) manually."
+#~ msgstr "Seleccione sus interfaces preferidas manualmente."
+
+#~ msgid ""
+#~ "Set the nice level to 'low priority' and banIP background processing will "
+#~ "take less resources from the system."
+#~ msgstr ""
+#~ "Establezca el nivel agradable en 'baja prioridad' y el procesamiento en "
+#~ "segundo plano de banIP tomará menos recursos del sistema."
+
+#~ msgid "Show only set member with packet counter &gt; 0"
+#~ msgstr ""
+#~ "Mostrar solo el miembro establecido con el contador de paquetes &gt; 0"
+
+#~ msgid ""
+#~ "Size of the download queue to handle downloads &amp; IPset processing in "
+#~ "parallel (default '4')."
+#~ msgstr ""
+#~ "Tamaño de la cola de descarga para manejar descargas &amp; Procesamiento "
+#~ "de IPset en paralelo (predeterminado es '4')."
+
+#~ msgid ""
+#~ "Special options for the selected download utility, e.g. '--timeout=20 -O'."
+#~ msgstr ""
+#~ "Opciones especiales para la utilidad de descarga seleccionada, p.e. '--"
+#~ "timeout=20 -O'."
+
+#~ msgid "Start Type"
+#~ msgstr "Tipo de inicio"
+
+#~ msgid ""
+#~ "Starts a small log/banIP monitor in the background to block SSH/LuCI "
+#~ "brute force attacks in realtime."
+#~ msgstr ""
+#~ "Inicia un pequeño monitor log/banIP en segundo plano para bloquear los "
+#~ "ataques de fuerza bruta SSH/LuCI en tiempo real."
+
+#~ msgid ""
+#~ "Target directory for banIP backups. Default is '/tmp', please use "
+#~ "preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "Directorio de destino para copias de seguridad de banIP. El valor "
+#~ "predeterminado es '/tmp', utilice preferiblemente un disco no volátil si "
+#~ "está disponible."
+
+#~ msgid ""
+#~ "The RIPEstat Data API is the public data interface provided by RIPE NCC, "
+#~ "for details look <a href=\"https://stat.ripe.net/docs/data_api\" target="
+#~ "\"_blank\" rel=\"noopener noreferrer\">here</a>."
+#~ msgstr ""
+#~ "La API de datos RIPEstat es la interfaz pública de datos proporcionada "
+#~ "por RIPE NCC, para obtener más detalles, vea <a href=\"https://stat.ripe."
+#~ "net/docs/data_api\" target=\"_blank\" rel=\"noopener noreferrer\">aquí</"
+#~ "a>."
+
+#~ msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#~ msgstr ""
+#~ "El tamaño del archivo es demasiado grande para la edición en línea en "
+#~ "LuCI (&ge; 100 KB)."
+
+#~ msgid "This change requires a manual service stop/re-start to take effect."
+#~ msgstr ""
+#~ "Este cambio requiere una parada/reinicio manual del servicio para que "
+#~ "tenga efecto."
+
+#~ msgid ""
+#~ "This data call gives access to various data sources maintained by IANA."
+#~ msgstr ""
+#~ "Esta llamada de datos da acceso a varias fuentes de datos mantenidas por "
+#~ "IANA."
+
+#~ msgid ""
+#~ "This data call lists the Internet resources associated with a country, "
+#~ "including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+#~ msgstr ""
+#~ "Esta llamada de datos enumera los recursos de Internet asociados con un "
+#~ "país, incluidos los ASN, los rangos de IPv4 y los prefijos de IPv4/6 CIDR."
+
+#~ msgid "This data call returns all announced prefixes for a given ASN."
+#~ msgstr ""
+#~ "Esta llamada de datos devuelve todos los prefijos anunciados para un ASN "
+#~ "dado."
+
+#~ msgid ""
+#~ "This data call returns geolocation information for the given IP space, or "
+#~ "for announced IP prefixes in the case of ASNs."
+#~ msgstr ""
+#~ "Esta llamada de datos devuelve información de geolocalización para el "
+#~ "espacio de IP dado, o para prefijos de IP anunciados en el caso de ASNs."
+
+#~ msgid ""
+#~ "This data call returns the containing prefix and announcing ASN of a "
+#~ "given IP address."
+#~ msgstr ""
+#~ "Esta llamada de datos devuelve el prefijo que contiene y el anuncio de "
+#~ "ASN de una dirección IP determinada."
+
+#~ msgid ""
+#~ "This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) "
+#~ "and reverse (PTR) records starting form either a hostname or an IP "
+#~ "address."
+#~ msgstr ""
+#~ "Esta llamada de datos devuelve la cadena recursiva de los registros de "
+#~ "reenvío de DNS (A/AAAA/CNAME) y de reversa (PTR) que comienzan con un "
+#~ "nombre de host o una dirección IP."
+
+#~ msgid ""
+#~ "This data call returns whois information from the relevant Regional "
+#~ "Internet Registry and Routing Registry."
+#~ msgstr ""
+#~ "Esta llamada de datos devuelve información whois del Registro regional de "
+#~ "Internet y del Registro de enrutamiento pertinentes."
+
+#~ msgid ""
+#~ "This data call shows general informations about an ASN like its "
+#~ "announcement status and the name of its holder according to the WHOIS "
+#~ "service."
+#~ msgstr ""
+#~ "Esta llamada de datos muestra información general sobre un ASN como su "
+#~ "estado de anuncio y el nombre de su titular de acuerdo con el servicio de "
+#~ "WHOIS."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the banIP blacklist (%s)."
+#~ "<br />"
+#~ msgstr ""
+#~ "Este formulario le permite modificar el contenido de la lista negra de "
+#~ "banIP (%s).<br />"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the banIP whitelist (%s)."
+#~ "<br />"
+#~ msgstr ""
+#~ "Este formulario le permite modificar el contenido de la lista blanca de "
+#~ "banIP (%s).<br />"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the main banIP "
+#~ "configuration file (/etc/config/banip)."
+#~ msgstr ""
+#~ "Este formulario le permite modificar el contenido del archivo de "
+#~ "configuración de banIP principal (/etc/config/banip)."
+
+#~ msgid "View Logfile"
+#~ msgstr "Ver archivo de registro"
+
+#~ msgid "WAN Forward Chain IPv4"
+#~ msgstr "Cadena de reenvío WAN IPv4"
+
+#~ msgid "WAN Forward Chain IPv6"
+#~ msgstr "Cadena de reenvío WAN IPv6"
+
+#~ msgid "WAN Input Chain IPv4"
+#~ msgstr "Cadena de entrada WAN IPv4"
+
+#~ msgid "WAN Input Chain IPv6"
+#~ msgstr "Cadena de entrada WAN IPv6"
+
+#~ msgid ""
+#~ "Whitelist auto addons are stored temporary in the IPSet and saved "
+#~ "permanently in the local whitelist. Disable this option to prevent the "
+#~ "local save."
+#~ msgstr ""
+#~ "Los complementos automáticos de la lista blanca se almacenan "
+#~ "temporalmente en el IPSet y se guardan permanentemente en la lista blanca "
+#~ "local. Desactive esta opción para evitar el guardado local."
+
+#~ msgid "Whois Information"
+#~ msgstr "Información Whois"
+
+#~ msgid "banIP Status"
+#~ msgstr "Estado de banIP"
+
+#~ msgid "banIP Version"
+#~ msgstr "Versión de banIP"
+
+#~ msgid "enable IPv4"
+#~ msgstr "activar IPv4"
+
+#~ msgid "enable IPv6"
+#~ msgstr "activar IPv6"
#~ msgid ""
#~ "Disable the automatic WAN detection and select your preferred "
@@ -569,10 +1392,6 @@ msgstr "activar IPv6"
#~ msgid "Interface Selection"
#~ msgstr "Selección de interfaz"
-#~ msgid "List of supported and fully pre-configured download utilities."
-#~ msgstr ""
-#~ "Lista de utilidades de descarga totalmente preconfiguradas y compatibles."
-
#~ msgid ""
#~ "Special options for the selected download utility, e.g. '--timeout=20 --"
#~ "no-check-certificate -O'."
diff --git a/applications/luci-app-banip/po/fi/banip.po b/applications/luci-app-banip/po/fi/banip.po
index 95aa4658b1..8f3f0d7307 100644
--- a/applications/luci-app-banip/po/fi/banip.po
+++ b/applications/luci-app-banip/po/fi/banip.po
@@ -10,480 +10,872 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.2-dev\n"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
msgstr "Varmuuskopiohakemisto"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
-msgstr "Kuvaus"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
msgstr "Lataustyökalu"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
msgstr "Editoi estolistaa"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
msgstr "Editoi sallittujen lista"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
msgstr ""
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
+msgid "Grant access to LuCI app banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
msgstr "Viimeksi ajettu"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
-msgstr "Kuormitus"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
-msgstr "Ladataan"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
-msgstr "Matala sovelluksen prioriteetti"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid ""
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid ""
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid ""
+"Number of failed nginx requests of the same ip in the log before banning."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid ""
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
msgid "Overview"
msgstr "Yleiskatsaus"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
-msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
msgid "Refresh"
msgstr "Päivitä"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid ""
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
-msgstr "Tallenna"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
+msgid "Save"
+msgstr "Tallenna"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
-msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
-msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
-msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
-msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
msgid "banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
-msgstr ""
+#~ msgid "Description"
+#~ msgstr "Kuvaus"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
-msgstr ""
+#~ msgid "Load"
+#~ msgstr "Kuormitus"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
-msgstr ""
+#~ msgid "Loading"
+#~ msgstr "Ladataan"
+
+#~ msgid "Low Priority Service"
+#~ msgstr "Matala sovelluksen prioriteetti"
diff --git a/applications/luci-app-banip/po/fr/banip.po b/applications/luci-app-banip/po/fr/banip.po
index ce453f8c3c..5dda2e6f38 100644
--- a/applications/luci-app-banip/po/fr/banip.po
+++ b/applications/luci-app-banip/po/fr/banip.po
@@ -1,550 +1,1263 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-20 14:41+0000\n"
-"Last-Translator: ButterflyOfFire <ButterflyOfFire@protonmail.com>\n"
+"PO-Revision-Date: 2021-04-25 02:37+0000\n"
+"Last-Translator: localhost61 <xmh.rpi+weblate@free.fr>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.7-dev\n"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
+msgstr "-m limit --limit 2/sec (défaut)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
+msgstr "1 heure"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
+msgstr "12 heures"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr "24 heures"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr "30 minutes"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr "6 heures"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
-msgstr "Présentation de l'ASN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr "Action"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
-msgstr "Préfixes ASN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
-msgstr "ASN/Pays"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr "Sources Actives"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr "Paramètres supplémentaires"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
"Délai de déclenchement supplémentaire en secondes avant le début du "
"traitement banIP."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
-msgstr "Avancé"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr "Paramètres d'e-mail avancés"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
-msgstr "Détection automatique de l'interface WAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
msgstr "Répertoire de sauvegarde"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr "Répertoire Temporaire"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-"Les compléments automatiques de la liste noire sont stockés temporairement "
-"dans l'IPSet et enregistrés de manière permanente dans la liste noire "
-"locale. Désactivez cette option pour empêcher l'enregistrement local."
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
-msgstr "Vérifiez les IPSets actuellement disponibles."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
+msgstr "Sources de la liste de blocage"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
+msgstr "Annuler"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
msgstr ""
-"Configuration du paquet banIP pour bloquer les adresses IP/sous-réseaux via "
-"IPSet."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
-msgstr "Ressources du pays"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
-msgstr "Chaîne DNS"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
-msgstr "DST Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
-msgstr "DST Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
-msgstr "Description"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr "Paramètres de téléchargement"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
-msgstr "Options de téléchargement"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr "File d'attente de téléchargement"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
msgstr "Télécharger l'utilitaire"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
-msgstr "Télécharger l'utilitaire, RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr "Notification par e-mail"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr "E-mail du profil"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
+msgstr "Adresse e-mail du destinataire"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr "Adresse e-mail de l'expéditeur"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr "Objet de l'e-mail"
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
msgstr "Modifier la liste noire"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
-msgstr "Modifier la configuration"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
+msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
msgstr "Modifier la liste blanche"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
-msgstr "Activer banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
-msgstr "Activer le mode verbeux en cas d'erreur de traitement."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
-msgstr "Entrer IP/CIDR/ASN/ISO"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
-msgstr "Options supplémentaires"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
+msgstr ""
+"Activez la journalisation de débogage verbeuse en cas d'erreurs de "
+"traitement."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
+msgstr "Activé"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
msgstr ""
-"Pour plus d'informations, <a href=\"%s\" target=\"_blank\">veuillez "
-"consulter la documentation en ligne</a>"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
msgstr ""
-"Pour d'autres améliorations des performances, vous pouvez augmenter cette "
-"valeur, par exemple, « 8 » ou « 16 » devrait être correct."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
-msgstr "Géolocalisation"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr "Travaux en cours"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr "Paramètres généraux"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
+msgstr ""
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
-msgstr "Accorder tout accès UCI pour luci-app-banip"
+msgid "Grant access to LuCI app banIP"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
-msgstr "Information IANA"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
-msgstr "Correspondance IP/ASN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr "Informations IPSet"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
-msgstr "Sources IPSet"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
+msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
-msgstr "IPSet-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "Fichier d'entrée introuvable, veuillez vérifier votre configuration."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
-msgstr "Chaîne directe LAN IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
-msgstr "Chaîne directe LAN IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
+msgstr "Information"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
-msgstr "Chaîne d'entrée LAN IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
-msgstr "Chaîne d'entrée LAN IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
msgstr "Dernière exécution"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
-msgstr "Charge"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
-msgstr "Chargement"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
-msgstr "Chargement…"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
-msgstr "Extensions locales de la liste noire"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
-msgstr "Extensions de liste blanche de sauvegarde locale"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
+msgstr "Numéro de la ligne à supprimer"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
+msgstr ""
+"Liste des utilitaires de téléchargement pris en charge et entièrement pré-"
+"configurés."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
-msgstr "Service en priorité basse"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
-msgstr "Sélection manuelle de l'interface WAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
-msgstr "Longueur max. de la file d'attente de téléchargement"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
+msgstr "Vue du journal"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
-msgstr "Pas de réponse !"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
msgstr ""
-"Options permettant d'apporter des modifications supplémentaires au cas où "
-"les valeurs par défaut ne vous conviendraient pas."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
-msgid "Overview"
-msgstr "Vue d’ensemble"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
+msgid ""
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
+msgstr "Nom"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
+msgstr "Pas de résultats de recherche !"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid ""
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+"Number of failed nginx requests of the same ip in the log before banning."
msgstr ""
-"Veuillez ajouter une seule adresse IPv4 ou IPv6 par ligne. Les plages IP en "
-"notation CIDR et les commentaires introduits avec '#' sont autorisés."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "Veuillez modifier ce fichier directement dans une session de terminal."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid ""
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
-msgstr "RIPE-Lookup"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+msgid "Overview"
+msgstr "Aperçu"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
+msgstr "Requête"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
msgid "Refresh"
msgstr "Actualiser"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
-msgstr "Rafraîchir liste IP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
+msgstr "Minuteur d'actualisation"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
-msgstr "Recharger"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
+msgstr "Minuteur d'actualisation..."
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
-msgstr "Recharger les sources IPSet"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
+msgstr "Supprimer un travail existant"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
-msgstr "Information processus"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
+msgstr "Répertoire des rapports"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
-msgstr "SRC Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
+msgstr "Redémarrer"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
-msgstr "SRC Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid ""
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
-msgstr "SRC/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
+msgstr "Résultat"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
-msgstr "Processus SSH"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
+msgstr "Drapeaux d'exécution"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
-msgstr "Moniteur SSH/LuCI RT"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
-msgstr "Enregistrer"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
msgstr ""
-"Sélectionnez le démon SSH pour l'analyse du fichier journal, pour détecter "
-"les événements d'effraction."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
-msgstr "Sélectionnez le type de démarrage utilisé lors du démarrage."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
-msgstr "Sélectionnez votre utilitaire de téléchargement préféré."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
-msgstr "Sélectionnez manuellement votre/vos interface(s) préférée(s)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
+msgid "Save"
+msgstr "Enregistrer"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
msgstr ""
-"Réglez le niveau gentil sur «basse priorité» et le traitement en arrière-"
-"plan banIP prendra moins de ressources du système."
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
msgstr ""
-"Afficher uniquement le membre défini avec le compteur de paquets &gt; 0"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
msgstr ""
-"Taille de la file d'attente de téléchargement pour gérer les téléchargements "
-"&amp; Traitement IPset en parallèle ('4' par défaut)."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
-msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
msgstr ""
-"Options spéciales pour l'utilitaire de téléchargement sélectionné, par ex. "
-"'--timeout=20 -O'."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
-msgstr "Type de démarrage"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
-msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
msgstr ""
-"Démarre un petit moniteur log/banIP en arrière-plan pour bloquer les "
-"attaques par force brute SSH/LuCI en temps réel."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
-msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
msgstr ""
-"Répertoire cible pour les sauvegardes banIP. La valeur par défaut est '/"
-"tmp', veuillez utiliser de préférence un disque non volatile s'il est "
-"disponible."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
msgstr ""
-"L'API de données RIPEstat est l'interface de données publique fournie par "
-"RIPE NCC, pour plus de détails, regardez <a href=\"https://stat.ripe.net/"
-"docs/data_api\" target=\"_blank\" rel=\"noopener noreferrer\">ici</a>."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
msgstr ""
-"La taille du fichier est trop grande pour l'édition dans LUCI (&ge; 100 Ko)."
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
msgstr ""
-"La sortie syslog, préfiltrée uniquement pour les messages liés à banIP."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
msgstr ""
-"Ce changement nécessite un arrêt/redémarrage manuel du service pour prendre "
-"effet."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
msgstr ""
-"Cet appel de données donne accès à diverses sources de données gérées par "
-"l'IANA."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
msgstr ""
-"Cet appel de données répertorie les ressources Internet associées à un pays, "
-"y compris les ASN, les plages IPv4 et les préfixes CIDR IPv4/6."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
msgstr ""
-"Cet appel de données renvoie tous les préfixes annoncés pour un ASN donné."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
-msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr "Paramètres"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
msgstr ""
-"Cet appel de données renvoie des informations de géolocalisation pour "
-"l'espace IP donné ou pour les préfixes IP annoncés dans le cas des ASN."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
+msgstr ""
+"Options de configuration spéciales pour l'utilitaire de téléchargement "
+"sélectionné."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr "Interface des déclencheurs de démarrage"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr "Statut / Version"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr "Mettre en pause"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr "Le minuteur d'actualisation n'a pas pu être mise à jour."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr "Minuteur d'actualisation mis à jour."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
msgstr ""
-"Cet appel de données renvoie le préfixe contenant et annonçant l'ASN d'une "
-"adresse IP donnée."
+"Le jour de la semaine (opt., valeurs : 1-7 éventuellement sép. par , ou -)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr "La répartition des heures (req., plage : 0-23)"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr "La répartition des minutes (req., plage : 0-59)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
msgstr ""
-"Cet appel de données renvoie la chaîne récursive des enregistrements DNS "
-"avant (A/AAAA/CNAME) et inverse (PTR) à partir d'un nom d'hôte ou d'une "
-"adresse IP."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
+msgstr ""
+"La sortie syslog, préfiltrée uniquement pour les messages liés à banIP."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-"Cet appel de données renvoie des informations whois du registre Internet "
-"régional et du registre de routage concernés."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-"Cet appel de données montre des informations générales sur une ASN comme son "
-"statut d'annonce et le nom de son titulaire selon le service WHOIS."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-"Ce formulaire vous permet de modifier le contenu de la liste noire banIP "
-"(%s).<br />"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
msgstr ""
-"Ce formulaire vous permet de modifier le contenu de la liste blanche banIP "
-"(%s).<br />"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
msgstr ""
-"Ce formulaire vous permet de modifier le contenu du fichier de configuration "
-"principal de banIP (/etc/config/banip)."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Trigger Delay"
msgstr "Délai de déclenchement"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
+msgstr "Type"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
+msgstr "Sauvegarde impossible : %s"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
msgid "Verbose Debug Logging"
msgstr "Logs en mode verbeux"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
-msgstr "Afficher le fichier de journal"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
-msgstr "Chaîne directe WAN IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
-msgstr "Chaîne directe WAN IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
-msgstr "Chaîne d'entrée WAN IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
-msgstr "Chaîne d'entrée WAN IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-"Les extensions automatiques de liste blanche sont stockées temporairement "
-"dans l'IPSet et enregistrées de manière permanente dans la liste blanche "
-"locale. Désactivez cette option pour empêcher l'enregistrement local."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
-msgstr "Informations Whois"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
+msgstr "Liste Blanche..."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
msgid "banIP"
msgstr "banIP"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
-msgstr "État de banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
+msgstr ""
+
+#~ msgid "ASN Overview"
+#~ msgstr "Présentation de l'ASN"
+
+#~ msgid "ASN Prefixes"
+#~ msgstr "Préfixes ASN"
+
+#~ msgid "ASN/Country"
+#~ msgstr "ASN/Pays"
+
+#~ msgid "Advanced"
+#~ msgstr "Avancé"
+
+#~ msgid "Automatic WAN Interface Detection"
+#~ msgstr "Détection automatique de l'interface WAN"
+
+#~ msgid ""
+#~ "Blacklist auto addons are stored temporary in the IPSet and saved "
+#~ "permanently in the local blacklist. Disable this option to prevent the "
+#~ "local save."
+#~ msgstr ""
+#~ "Les compléments automatiques de la liste noire sont stockés "
+#~ "temporairement dans l'IPSet et enregistrés de manière permanente dans la "
+#~ "liste noire locale. Désactivez cette option pour empêcher "
+#~ "l'enregistrement local."
+
+#~ msgid "Check the current available IPSets."
+#~ msgstr "Vérifiez les IPSets actuellement disponibles."
+
+#~ msgid ""
+#~ "Configuration of the banIP package to block ip adresses/subnets via IPSet."
+#~ msgstr ""
+#~ "Configuration du paquet banIP pour bloquer les adresses IP/sous-réseaux "
+#~ "via IPSet."
+
+#~ msgid "Country Resources"
+#~ msgstr "Ressources du pays"
+
+#~ msgid "DNS Chain"
+#~ msgstr "Chaîne DNS"
+
+#~ msgid "DST Target IPv4"
+#~ msgstr "DST Target IPv4"
+
+#~ msgid "DST Target IPv6"
+#~ msgstr "DST Target IPv6"
+
+#~ msgid "Description"
+#~ msgstr "Description"
+
+#~ msgid "Download Options"
+#~ msgstr "Options de téléchargement"
+
+#~ msgid "Download Utility, RT Monitor"
+#~ msgstr "Télécharger l'utilitaire, RT Monitor"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "Modifier la configuration"
+
+#~ msgid "Enable banIP"
+#~ msgstr "Activer banIP"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr "Activer le mode verbeux en cas d'erreur de traitement."
+
+#~ msgid "Enter IP/CIDR/ASN/ISO"
+#~ msgstr "Entrer IP/CIDR/ASN/ISO"
+
+#~ msgid "Extra Options"
+#~ msgstr "Options supplémentaires"
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "Pour plus d'informations, <a href=\"%s\" target=\"_blank\">veuillez "
+#~ "consulter la documentation en ligne</a>"
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr ""
+#~ "Pour d'autres améliorations des performances, vous pouvez augmenter cette "
+#~ "valeur, par exemple, « 8 » ou « 16 » devrait être correct."
+
+#~ msgid "Geo Location"
+#~ msgstr "Géolocalisation"
+
+#~ msgid "Grant UCI access for luci-app-banip"
+#~ msgstr "Accorder tout accès UCI pour luci-app-banip"
+
+#~ msgid "IANA Information"
+#~ msgstr "Information IANA"
+
+#~ msgid "IP/ASN Mapping"
+#~ msgstr "Correspondance IP/ASN"
+
+#~ msgid "IPSet Sources"
+#~ msgstr "Sources IPSet"
+
+#~ msgid "IPSet-Lookup"
+#~ msgstr "IPSet-Lookup"
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr ""
+#~ "Fichier d'entrée introuvable, veuillez vérifier votre configuration."
+
+#~ msgid "LAN Forward Chain IPv4"
+#~ msgstr "Chaîne directe LAN IPv4"
+
+#~ msgid "LAN Forward Chain IPv6"
+#~ msgstr "Chaîne directe LAN IPv6"
+
+#~ msgid "LAN Input Chain IPv4"
+#~ msgstr "Chaîne d'entrée LAN IPv4"
+
+#~ msgid "LAN Input Chain IPv6"
+#~ msgstr "Chaîne d'entrée LAN IPv6"
+
+#~ msgid "Load"
+#~ msgstr "Charge"
+
+#~ msgid "Loading"
+#~ msgstr "Chargement"
+
+#~ msgid "Loading ..."
+#~ msgstr "Chargement…"
+
+#~ msgid "Local Save Blacklist Addons"
+#~ msgstr "Extensions locales de la liste noire"
+
+#~ msgid "Local Save Whitelist Addons"
+#~ msgstr "Extensions de liste blanche de sauvegarde locale"
+
+#~ msgid "Low Priority Service"
+#~ msgstr "Service en priorité basse"
+
+#~ msgid "Manual WAN Interface Selection"
+#~ msgstr "Sélection manuelle de l'interface WAN"
+
+#~ msgid "Max. Download Queue"
+#~ msgstr "Longueur max. de la file d'attente de téléchargement"
+
+#~ msgid "No response!"
+#~ msgstr "Pas de réponse !"
+
+#~ msgid ""
+#~ "Options for further tweaking in case the defaults are not suitable for "
+#~ "you."
+#~ msgstr ""
+#~ "Options permettant d'apporter des modifications supplémentaires au cas où "
+#~ "les valeurs par défaut ne vous conviendraient pas."
+
+#~ msgid ""
+#~ "Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
+#~ "notation and comments introduced with '#' are allowed."
+#~ msgstr ""
+#~ "Veuillez ajouter une seule adresse IPv4 ou IPv6 par ligne. Les plages IP "
+#~ "en notation CIDR et les commentaires introduits avec '#' sont autorisés."
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr ""
+#~ "Veuillez modifier ce fichier directement dans une session de terminal."
+
+#~ msgid "RIPE-Lookup"
+#~ msgstr "RIPE-Lookup"
+
+#~ msgid "Refresh IPSets"
+#~ msgstr "Rafraîchir liste IP"
+
+#~ msgid "Reload"
+#~ msgstr "Recharger"
+
+#~ msgid "Reload IPSet Sources"
+#~ msgstr "Recharger les sources IPSet"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
-msgstr "Version de banIP"
+#~ msgid "Runtime Information"
+#~ msgstr "Information processus"
+
+#~ msgid "SRC Target IPv4"
+#~ msgstr "SRC Target IPv4"
+
+#~ msgid "SRC Target IPv6"
+#~ msgstr "SRC Target IPv6"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
-msgstr "activer IPv4"
+#~ msgid "SRC/DST"
+#~ msgstr "SRC/DST"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
-msgstr "activer Ipv6"
+#~ msgid "SSH Daemon"
+#~ msgstr "Processus SSH"
+
+#~ msgid "SSH/LuCI RT Monitor"
+#~ msgstr "Moniteur SSH/LuCI RT"
+
+#~ msgid ""
+#~ "Select the SSH daemon for logfile parsing, to detect break-in events."
+#~ msgstr ""
+#~ "Sélectionnez le démon SSH pour l'analyse du fichier journal, pour "
+#~ "détecter les événements d'effraction."
+
+#~ msgid "Select the used start type during boot."
+#~ msgstr "Sélectionnez le type de démarrage utilisé lors du démarrage."
+
+#~ msgid "Select your preferred download utility."
+#~ msgstr "Sélectionnez votre utilitaire de téléchargement préféré."
+
+#~ msgid "Select your preferred interface(s) manually."
+#~ msgstr "Sélectionnez manuellement votre/vos interface(s) préférée(s)."
+
+#~ msgid ""
+#~ "Set the nice level to 'low priority' and banIP background processing will "
+#~ "take less resources from the system."
+#~ msgstr ""
+#~ "Réglez le niveau gentil sur «basse priorité» et le traitement en arrière-"
+#~ "plan banIP prendra moins de ressources du système."
+
+#~ msgid "Show only set member with packet counter &gt; 0"
+#~ msgstr ""
+#~ "Afficher uniquement le membre défini avec le compteur de paquets &gt; 0"
+
+#~ msgid ""
+#~ "Size of the download queue to handle downloads &amp; IPset processing in "
+#~ "parallel (default '4')."
+#~ msgstr ""
+#~ "Taille de la file d'attente de téléchargement pour gérer les "
+#~ "téléchargements &amp; Traitement IPset en parallèle ('4' par défaut)."
+
+#~ msgid ""
+#~ "Special options for the selected download utility, e.g. '--timeout=20 -O'."
+#~ msgstr ""
+#~ "Options spéciales pour l'utilitaire de téléchargement sélectionné, par "
+#~ "ex. '--timeout=20 -O'."
+
+#~ msgid "Start Type"
+#~ msgstr "Type de démarrage"
+
+#~ msgid ""
+#~ "Starts a small log/banIP monitor in the background to block SSH/LuCI "
+#~ "brute force attacks in realtime."
+#~ msgstr ""
+#~ "Démarre un petit moniteur log/banIP en arrière-plan pour bloquer les "
+#~ "attaques par force brute SSH/LuCI en temps réel."
+
+#~ msgid ""
+#~ "Target directory for banIP backups. Default is '/tmp', please use "
+#~ "preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "Répertoire cible pour les sauvegardes banIP. La valeur par défaut est '/"
+#~ "tmp', veuillez utiliser de préférence un disque non volatile s'il est "
+#~ "disponible."
+
+#~ msgid ""
+#~ "The RIPEstat Data API is the public data interface provided by RIPE NCC, "
+#~ "for details look <a href=\"https://stat.ripe.net/docs/data_api\" target="
+#~ "\"_blank\" rel=\"noopener noreferrer\">here</a>."
+#~ msgstr ""
+#~ "L'API de données RIPEstat est l'interface de données publique fournie par "
+#~ "RIPE NCC, pour plus de détails, regardez <a href=\"https://stat.ripe.net/"
+#~ "docs/data_api\" target=\"_blank\" rel=\"noopener noreferrer\">ici</a>."
+
+#~ msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#~ msgstr ""
+#~ "La taille du fichier est trop grande pour l'édition dans LUCI (&ge; 100 "
+#~ "Ko)."
+
+#~ msgid "This change requires a manual service stop/re-start to take effect."
+#~ msgstr ""
+#~ "Ce changement nécessite un arrêt/redémarrage manuel du service pour "
+#~ "prendre effet."
+
+#~ msgid ""
+#~ "This data call gives access to various data sources maintained by IANA."
+#~ msgstr ""
+#~ "Cet appel de données donne accès à diverses sources de données gérées par "
+#~ "l'IANA."
+
+#~ msgid ""
+#~ "This data call lists the Internet resources associated with a country, "
+#~ "including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+#~ msgstr ""
+#~ "Cet appel de données répertorie les ressources Internet associées à un "
+#~ "pays, y compris les ASN, les plages IPv4 et les préfixes CIDR IPv4/6."
+
+#~ msgid "This data call returns all announced prefixes for a given ASN."
+#~ msgstr ""
+#~ "Cet appel de données renvoie tous les préfixes annoncés pour un ASN donné."
+
+#~ msgid ""
+#~ "This data call returns geolocation information for the given IP space, or "
+#~ "for announced IP prefixes in the case of ASNs."
+#~ msgstr ""
+#~ "Cet appel de données renvoie des informations de géolocalisation pour "
+#~ "l'espace IP donné ou pour les préfixes IP annoncés dans le cas des ASN."
+
+#~ msgid ""
+#~ "This data call returns the containing prefix and announcing ASN of a "
+#~ "given IP address."
+#~ msgstr ""
+#~ "Cet appel de données renvoie le préfixe contenant et annonçant l'ASN "
+#~ "d'une adresse IP donnée."
+
+#~ msgid ""
+#~ "This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) "
+#~ "and reverse (PTR) records starting form either a hostname or an IP "
+#~ "address."
+#~ msgstr ""
+#~ "Cet appel de données renvoie la chaîne récursive des enregistrements DNS "
+#~ "avant (A/AAAA/CNAME) et inverse (PTR) à partir d'un nom d'hôte ou d'une "
+#~ "adresse IP."
+
+#~ msgid ""
+#~ "This data call returns whois information from the relevant Regional "
+#~ "Internet Registry and Routing Registry."
+#~ msgstr ""
+#~ "Cet appel de données renvoie des informations whois du registre Internet "
+#~ "régional et du registre de routage concernés."
+
+#~ msgid ""
+#~ "This data call shows general informations about an ASN like its "
+#~ "announcement status and the name of its holder according to the WHOIS "
+#~ "service."
+#~ msgstr ""
+#~ "Cet appel de données montre des informations générales sur une ASN comme "
+#~ "son statut d'annonce et le nom de son titulaire selon le service WHOIS."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the banIP blacklist (%s)."
+#~ "<br />"
+#~ msgstr ""
+#~ "Ce formulaire vous permet de modifier le contenu de la liste noire banIP "
+#~ "(%s).<br />"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the banIP whitelist (%s)."
+#~ "<br />"
+#~ msgstr ""
+#~ "Ce formulaire vous permet de modifier le contenu de la liste blanche "
+#~ "banIP (%s).<br />"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the main banIP "
+#~ "configuration file (/etc/config/banip)."
+#~ msgstr ""
+#~ "Ce formulaire vous permet de modifier le contenu du fichier de "
+#~ "configuration principal de banIP (/etc/config/banip)."
+
+#~ msgid "View Logfile"
+#~ msgstr "Afficher le fichier de journal"
+
+#~ msgid "WAN Forward Chain IPv4"
+#~ msgstr "Chaîne directe WAN IPv4"
+
+#~ msgid "WAN Forward Chain IPv6"
+#~ msgstr "Chaîne directe WAN IPv6"
+
+#~ msgid "WAN Input Chain IPv4"
+#~ msgstr "Chaîne d'entrée WAN IPv4"
+
+#~ msgid "WAN Input Chain IPv6"
+#~ msgstr "Chaîne d'entrée WAN IPv6"
+
+#~ msgid ""
+#~ "Whitelist auto addons are stored temporary in the IPSet and saved "
+#~ "permanently in the local whitelist. Disable this option to prevent the "
+#~ "local save."
+#~ msgstr ""
+#~ "Les extensions automatiques de liste blanche sont stockées temporairement "
+#~ "dans l'IPSet et enregistrées de manière permanente dans la liste blanche "
+#~ "locale. Désactivez cette option pour empêcher l'enregistrement local."
+
+#~ msgid "Whois Information"
+#~ msgstr "Informations Whois"
+
+#~ msgid "banIP Status"
+#~ msgstr "État de banIP"
+
+#~ msgid "banIP Version"
+#~ msgstr "Version de banIP"
+
+#~ msgid "enable IPv4"
+#~ msgstr "activer IPv4"
+
+#~ msgid "enable IPv6"
+#~ msgstr "activer Ipv6"
diff --git a/applications/luci-app-banip/po/he/banip.po b/applications/luci-app-banip/po/he/banip.po
index 595a150cae..deb7ca32fb 100644
--- a/applications/luci-app-banip/po/he/banip.po
+++ b/applications/luci-app-banip/po/he/banip.po
@@ -1,483 +1,873 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2021-01-15 22:31+0000\n"
+"Last-Translator: Yaron Shahrabani <sh.yaron@gmail.com>\n"
+"Language-Team: Hebrew <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbanip/he/>\n"
"Language: he\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=4; plural=(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && "
+"n % 10 == 0) ? 2 : 3));\n"
+"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
msgstr ""
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
+msgid "Grant access to LuCI app banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
-msgid "Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
-msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
-msgid "Refresh"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid ""
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
+msgid ""
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
-msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid ""
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+"Number of failed nginx requests of the same ip in the log before banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+msgid "Overview"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
+msgid "Refresh"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
+msgid "Save"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
-msgid "Trigger Delay"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
-msgid "Verbose Debug Logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
-msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
-msgid "banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
+msgid ""
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
+msgid "banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "תיאור"
diff --git a/applications/luci-app-banip/po/hi/banip.po b/applications/luci-app-banip/po/hi/banip.po
index 4c84e3a7eb..11742dacb1 100644
--- a/applications/luci-app-banip/po/hi/banip.po
+++ b/applications/luci-app-banip/po/hi/banip.po
@@ -4,480 +4,860 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
msgstr ""
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
+msgid "Grant access to LuCI app banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
-msgid "Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
-msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
-msgid "Refresh"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid ""
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
+msgid ""
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid ""
+"Number of failed nginx requests of the same ip in the log before banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
-msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+msgid "Overview"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
+msgid "Refresh"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
+msgid "Save"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
-msgid "Trigger Delay"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
-msgid "Verbose Debug Logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
-msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
-msgid "banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
+msgid ""
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
+msgid "banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
msgstr ""
diff --git a/applications/luci-app-banip/po/hu/banip.po b/applications/luci-app-banip/po/hu/banip.po
index 4dc90a2ef1..00cfb83c3f 100644
--- a/applications/luci-app-banip/po/hu/banip.po
+++ b/applications/luci-app-banip/po/hu/banip.po
@@ -10,547 +10,1247 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
-msgstr "ASN áttekintő"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
-msgstr "ASN előtagok"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
-msgstr "ASN/ország"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
"További aktiválókésleltetés másodpercben, mielőtt a banIP feldolgozása "
"elkezdődik."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
-msgstr "Speciális"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
-msgstr "Automatikus WAN csatoló felderítés"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
msgstr "Biztonsági mentés könyvtára"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
msgstr ""
-"Az automatikus feketelista kiegészítők átmenetileg az IPSetben vannak "
-"tárolva, és a helyi feketelistában vannak tartósan mentve. Tiltsa le ezt a "
-"beállítást a helyi mentés megakadályozásához."
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
-msgstr "A jelenleg elérhető IPSetek ellenőrzése."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-"A banIP csomag beállítása az IP-címek és alhálózatok blokkolásához IPSet "
-"használatával."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
-msgstr "Ország erőforrásai"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
-msgstr "DNS-lánc"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
-msgstr "DST cél IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
-msgstr "DST cél IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
-msgstr "Leírás"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
-msgstr "Letöltési kapcsolók"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
msgstr "Letöltési segédprogram"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
-msgstr "Letöltési segédprogram, RT figyelő"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
msgstr "Feketelista szerkesztése"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
-msgstr "Beállítás szerkesztése"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
+msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
msgstr "Fehérlista szerkesztése"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
-msgstr "banIP engedélyezése"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
msgstr ""
-"Részletes hibakeresési naplózás engedélyezése bármilyen feldolgozási hiba "
-"esetén."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
-msgstr "IP/CIDR/ASN/ISO megadása"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
-msgstr "További beállítások"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
msgstr ""
-"További információkért <a href=\"%s\" target=\"_blank\">nézze meg a "
-"kézikönyvet az interneten</a>"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
msgstr ""
-"További teljesítmény-növelésért megemelheti ezt az értéket, például „8” vagy "
-"„16” biztonságos lesz."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
-msgstr "Földrajzi helymeghatározás"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
+msgstr ""
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
+msgid "Grant access to LuCI app banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
-msgstr "IANA információk"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
-msgstr "IP/ASN leképezés"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr "IPSet információk"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
-msgstr "IPSet források"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
+msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
-msgstr "IPSet keresés"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "A bemeneti fájl nem található, ellenőrizze a beállítást."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
-msgstr "LAN továbbítási lánc IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
-msgstr "LAN továbbítási lánc IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
-msgstr "LAN bemeneti lánc IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
-msgstr "LAN bemeneti lánc IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
msgstr "Utolsó futás"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
-msgstr "Betöltés"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid ""
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
+msgid ""
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
-msgstr "Betöltés"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
-msgstr "Betöltés…"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
-msgstr "Helyi mentés feketelista kiegészítők"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
-msgstr "Helyi mentés fehérlista kiegészítők"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
-msgstr "Alacsony prioritású szolgáltatás"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
-msgstr "Kézi WAN csatoló kiválasztás"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
-msgstr "Legnagyobb letöltési sor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
-msgstr "Nincs válasz!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
msgstr ""
-"Beállítások a további finomhangoláshoz abban az esetben, ha az "
-"alapértelmezett értékek nem felelnek meg Önnek."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid ""
+"Number of failed nginx requests of the same ip in the log before banning."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid ""
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
msgid "Overview"
msgstr "Áttekintés"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
-msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
msgstr ""
-"Csak egyetlen IPv4 vagy IPv6-címet adjon meg soronként. A CIDR jelölésben "
-"lévő IP-tartományok és a „#” kezdetű megjegyzések engedélyezettek."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "Szerkessze ezt a fájlt közvetlenül egy terminál munkamenetben."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
-msgstr "RIPE keresés"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
msgid "Refresh"
msgstr "Frissítés"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
-msgstr "IPSetek frissítése"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
-msgstr "Újratöltés"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid ""
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
-msgstr "IPSet források újratöltése"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
-msgstr "Futtatókörnyezet-információk"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
-msgstr "SRC cél IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
-msgstr "SRC cél IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
-msgstr "SRC/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
-msgstr "SSH démon"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
-msgstr "SSH/LuCI RT figyelő"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
msgid "Save"
msgstr "Mentés"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
+msgid ""
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
msgstr ""
-"Válassza ki az SSH démont a naplófájl feldolgozásához a betörési események "
-"felismeréséhez."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
-msgstr "A rendszerindítás közben használt indítási típus kiválasztása."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
-msgstr "Válassza ki az előnyben részesített letöltési segédprogramot."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid ""
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
-msgstr "Válassza ki az előnyben részesített csatolókat kézzel."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
-msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
msgstr ""
-"Állítsa a nice szintet „alacsony prioritásra”, és a banIP háttérfeldolgozása "
-"kevesebb erőforrást fog elvenni a rendszertől."
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
msgstr ""
-"Csak a 0-nál nagyobb csomagszámlálóval rendelkező beállított tag "
-"megjelenítése"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
-msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
msgstr ""
-"A letöltési sor mérete a letöltések és az IPset feldolgozás párhuzamos "
-"kezeléséhez (alapértelmezetten „4”)."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
msgstr ""
-"Különleges kapcsolók a kiválasztott letöltési segédprogramhoz, például „--"
-"timeout=20 -O”."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
-msgstr "Kezdés típusa"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
-msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
msgstr ""
-"Elindít egy kis naplózó/banIP figyelőt a háttérben az SSH/LuCI nyers erő "
-"támadások valós időben történő blokkolásához."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
-msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
msgstr ""
-"Célkönyvtár a banIP biztonsági mentéseihez. Alapértelmezetten „/tmp”, "
-"használjon inkább tartósan megmaradó lemezt, ha elérhető."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
msgstr ""
-"A RIPEstat adat API a RIPE NCC által biztosított nyilvános adatfelület. A "
-"részletekért nézze meg a <a href=\"https://stat.ripe.net/docs/data_api\" "
-"target=\"_blank\" rel=\"noopener noreferrer\">dokumentációt</a>."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
msgstr ""
-"A fájlméret túl nagy a LuCI-ban történő internetes szerkesztéshez (nagyobb "
-"mint 100 KB)."
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
msgstr ""
-"A rendszernapló kimenete, előre szűrve csak a banIP-hez kapcsolódó "
-"üzenetekhez."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
msgstr ""
-"Ez a változtatás a szolgáltatás kézi leállítását vagy újraindítását igényli "
-"az életbe léptetéshez."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
msgstr ""
-"Ez az adathívás hozzáférést ad az IANA által kezelt különféle "
-"adatforrásokhoz."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
-msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
msgstr ""
-"Ez az adathívás felsorolja egy országhoz hozzárendelt internetes "
-"erőforrásokat, beleértve az ASN-eket, az IPv4-tartományokat és az IPv4/6 "
-"CIDR előtagokat."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
msgstr ""
-"Ez az adathívás az összes bejelentett előtagot visszaadja egy adott ASN-nél."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
msgstr ""
-"Ez az adathívás földrajzi helymeghatározás információkat ad vissza a "
-"megadott IP-térhez vagy a bejelentett IP-előtagokhoz ASN-ek esetén."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
-msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
msgstr ""
-"Ez az adathívás visszaadja a tartalmazott előtagot és egy adott IP-cím "
-"bejelentett ASN-ét."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
msgstr ""
-"Ez az adathívás visszaadja a DNS továbbítás (A/AAAA/CNAME) rekurzív láncát, "
-"valamint a fordított (PTR) rekordokat vagy egy gépnévtől, vagy egy IP-címtől "
-"kezdve."
+"A rendszernapló kimenete, előre szűrve csak a banIP-hez kapcsolódó "
+"üzenetekhez."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-"Ez az adathívás whois információkat ad vissza a megfelelő helyi "
-"internetregiszterből és az útválasztási regiszterből."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-"Ez az adathívás általános információkat jelenít meg egy ASN-ről, mint "
-"például a bejelentett állapota és a tulajdonosának neve a WHOIS szolgáltatás "
-"szerint."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-"Ez az űrlap lehetővé teszi a banIP feketelista tartalmának módosítását (%s)."
-"<br />"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
msgstr ""
-"Ez az űrlap lehetővé teszi a banIP fehérlista tartalmának módosítását (%s)."
-"<br />"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-"Ez az űrlap lehetővé teszi a fő banIP beállítófájl tartalmának módosítását (/"
-"etc/config/banip)."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Trigger Delay"
msgstr "Aktiváló késleltetése"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
msgid "Verbose Debug Logging"
msgstr "Részletes hibakeresési naplózás"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
-msgstr "Naplófájl megtekintése"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
-msgstr "WAN továbbítási lánc IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
-msgstr "WAN továbbítási lánc IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
-msgstr "WAN bemeneti lánc IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
-msgstr "WAN bemeneti lánc IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-"Az automatikus fehérlista kiegészítők átmenetileg az IPSetben vannak "
-"tárolva, és a helyi fehérlistában vannak tartósan mentve. Tiltsa le ezt a "
-"beállítást a helyi mentés megakadályozásához."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
-msgstr "Whois információk"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
+msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
msgid "banIP"
msgstr "banIP"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
-msgstr "banIP állapota"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
+msgstr ""
+
+#~ msgid "ASN Overview"
+#~ msgstr "ASN áttekintő"
+
+#~ msgid "ASN Prefixes"
+#~ msgstr "ASN előtagok"
+
+#~ msgid "ASN/Country"
+#~ msgstr "ASN/ország"
+
+#~ msgid "Advanced"
+#~ msgstr "Speciális"
+
+#~ msgid "Automatic WAN Interface Detection"
+#~ msgstr "Automatikus WAN csatoló felderítés"
+
+#~ msgid ""
+#~ "Blacklist auto addons are stored temporary in the IPSet and saved "
+#~ "permanently in the local blacklist. Disable this option to prevent the "
+#~ "local save."
+#~ msgstr ""
+#~ "Az automatikus feketelista kiegészítők átmenetileg az IPSetben vannak "
+#~ "tárolva, és a helyi feketelistában vannak tartósan mentve. Tiltsa le ezt "
+#~ "a beállítást a helyi mentés megakadályozásához."
+
+#~ msgid "Check the current available IPSets."
+#~ msgstr "A jelenleg elérhető IPSetek ellenőrzése."
+
+#~ msgid ""
+#~ "Configuration of the banIP package to block ip adresses/subnets via IPSet."
+#~ msgstr ""
+#~ "A banIP csomag beállítása az IP-címek és alhálózatok blokkolásához IPSet "
+#~ "használatával."
+
+#~ msgid "Country Resources"
+#~ msgstr "Ország erőforrásai"
+
+#~ msgid "DNS Chain"
+#~ msgstr "DNS-lánc"
+
+#~ msgid "DST Target IPv4"
+#~ msgstr "DST cél IPv4"
+
+#~ msgid "DST Target IPv6"
+#~ msgstr "DST cél IPv6"
+
+#~ msgid "Description"
+#~ msgstr "Leírás"
+
+#~ msgid "Download Options"
+#~ msgstr "Letöltési kapcsolók"
+
+#~ msgid "Download Utility, RT Monitor"
+#~ msgstr "Letöltési segédprogram, RT figyelő"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "Beállítás szerkesztése"
+
+#~ msgid "Enable banIP"
+#~ msgstr "banIP engedélyezése"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr ""
+#~ "Részletes hibakeresési naplózás engedélyezése bármilyen feldolgozási hiba "
+#~ "esetén."
+
+#~ msgid "Enter IP/CIDR/ASN/ISO"
+#~ msgstr "IP/CIDR/ASN/ISO megadása"
+
+#~ msgid "Extra Options"
+#~ msgstr "További beállítások"
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "További információkért <a href=\"%s\" target=\"_blank\">nézze meg a "
+#~ "kézikönyvet az interneten</a>"
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr ""
+#~ "További teljesítmény-növelésért megemelheti ezt az értéket, például „8” "
+#~ "vagy „16” biztonságos lesz."
+
+#~ msgid "Geo Location"
+#~ msgstr "Földrajzi helymeghatározás"
+
+#~ msgid "IANA Information"
+#~ msgstr "IANA információk"
+
+#~ msgid "IP/ASN Mapping"
+#~ msgstr "IP/ASN leképezés"
+
+#~ msgid "IPSet Sources"
+#~ msgstr "IPSet források"
+
+#~ msgid "IPSet-Lookup"
+#~ msgstr "IPSet keresés"
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr "A bemeneti fájl nem található, ellenőrizze a beállítást."
+
+#~ msgid "LAN Forward Chain IPv4"
+#~ msgstr "LAN továbbítási lánc IPv4"
+
+#~ msgid "LAN Forward Chain IPv6"
+#~ msgstr "LAN továbbítási lánc IPv6"
+
+#~ msgid "LAN Input Chain IPv4"
+#~ msgstr "LAN bemeneti lánc IPv4"
+
+#~ msgid "LAN Input Chain IPv6"
+#~ msgstr "LAN bemeneti lánc IPv6"
+
+#~ msgid "Load"
+#~ msgstr "Betöltés"
+
+#~ msgid "Loading"
+#~ msgstr "Betöltés"
+
+#~ msgid "Loading ..."
+#~ msgstr "Betöltés…"
+
+#~ msgid "Local Save Blacklist Addons"
+#~ msgstr "Helyi mentés feketelista kiegészítők"
+
+#~ msgid "Local Save Whitelist Addons"
+#~ msgstr "Helyi mentés fehérlista kiegészítők"
+
+#~ msgid "Low Priority Service"
+#~ msgstr "Alacsony prioritású szolgáltatás"
+
+#~ msgid "Manual WAN Interface Selection"
+#~ msgstr "Kézi WAN csatoló kiválasztás"
+
+#~ msgid "Max. Download Queue"
+#~ msgstr "Legnagyobb letöltési sor"
+
+#~ msgid "No response!"
+#~ msgstr "Nincs válasz!"
+
+#~ msgid ""
+#~ "Options for further tweaking in case the defaults are not suitable for "
+#~ "you."
+#~ msgstr ""
+#~ "Beállítások a további finomhangoláshoz abban az esetben, ha az "
+#~ "alapértelmezett értékek nem felelnek meg Önnek."
+
+#~ msgid ""
+#~ "Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
+#~ "notation and comments introduced with '#' are allowed."
+#~ msgstr ""
+#~ "Csak egyetlen IPv4 vagy IPv6-címet adjon meg soronként. A CIDR jelölésben "
+#~ "lévő IP-tartományok és a „#” kezdetű megjegyzések engedélyezettek."
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr "Szerkessze ezt a fájlt közvetlenül egy terminál munkamenetben."
+
+#~ msgid "RIPE-Lookup"
+#~ msgstr "RIPE keresés"
+
+#~ msgid "Refresh IPSets"
+#~ msgstr "IPSetek frissítése"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
-msgstr "banIP verziója"
+#~ msgid "Reload"
+#~ msgstr "Újratöltés"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
-msgstr "IPv4 engedélyezése"
+#~ msgid "Reload IPSet Sources"
+#~ msgstr "IPSet források újratöltése"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
-msgstr "IPv6 engedélyezése"
+#~ msgid "Runtime Information"
+#~ msgstr "Futtatókörnyezet-információk"
+
+#~ msgid "SRC Target IPv4"
+#~ msgstr "SRC cél IPv4"
+
+#~ msgid "SRC Target IPv6"
+#~ msgstr "SRC cél IPv6"
+
+#~ msgid "SRC/DST"
+#~ msgstr "SRC/DST"
+
+#~ msgid "SSH Daemon"
+#~ msgstr "SSH démon"
+
+#~ msgid "SSH/LuCI RT Monitor"
+#~ msgstr "SSH/LuCI RT figyelő"
+
+#~ msgid ""
+#~ "Select the SSH daemon for logfile parsing, to detect break-in events."
+#~ msgstr ""
+#~ "Válassza ki az SSH démont a naplófájl feldolgozásához a betörési "
+#~ "események felismeréséhez."
+
+#~ msgid "Select the used start type during boot."
+#~ msgstr "A rendszerindítás közben használt indítási típus kiválasztása."
+
+#~ msgid "Select your preferred download utility."
+#~ msgstr "Válassza ki az előnyben részesített letöltési segédprogramot."
+
+#~ msgid "Select your preferred interface(s) manually."
+#~ msgstr "Válassza ki az előnyben részesített csatolókat kézzel."
+
+#~ msgid ""
+#~ "Set the nice level to 'low priority' and banIP background processing will "
+#~ "take less resources from the system."
+#~ msgstr ""
+#~ "Állítsa a nice szintet „alacsony prioritásra”, és a banIP "
+#~ "háttérfeldolgozása kevesebb erőforrást fog elvenni a rendszertől."
+
+#~ msgid "Show only set member with packet counter &gt; 0"
+#~ msgstr ""
+#~ "Csak a 0-nál nagyobb csomagszámlálóval rendelkező beállított tag "
+#~ "megjelenítése"
+
+#~ msgid ""
+#~ "Size of the download queue to handle downloads &amp; IPset processing in "
+#~ "parallel (default '4')."
+#~ msgstr ""
+#~ "A letöltési sor mérete a letöltések és az IPset feldolgozás párhuzamos "
+#~ "kezeléséhez (alapértelmezetten „4”)."
+
+#~ msgid ""
+#~ "Special options for the selected download utility, e.g. '--timeout=20 -O'."
+#~ msgstr ""
+#~ "Különleges kapcsolók a kiválasztott letöltési segédprogramhoz, például „--"
+#~ "timeout=20 -O”."
+
+#~ msgid "Start Type"
+#~ msgstr "Kezdés típusa"
+
+#~ msgid ""
+#~ "Starts a small log/banIP monitor in the background to block SSH/LuCI "
+#~ "brute force attacks in realtime."
+#~ msgstr ""
+#~ "Elindít egy kis naplózó/banIP figyelőt a háttérben az SSH/LuCI nyers erő "
+#~ "támadások valós időben történő blokkolásához."
+
+#~ msgid ""
+#~ "Target directory for banIP backups. Default is '/tmp', please use "
+#~ "preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "Célkönyvtár a banIP biztonsági mentéseihez. Alapértelmezetten „/tmp”, "
+#~ "használjon inkább tartósan megmaradó lemezt, ha elérhető."
+
+#~ msgid ""
+#~ "The RIPEstat Data API is the public data interface provided by RIPE NCC, "
+#~ "for details look <a href=\"https://stat.ripe.net/docs/data_api\" target="
+#~ "\"_blank\" rel=\"noopener noreferrer\">here</a>."
+#~ msgstr ""
+#~ "A RIPEstat adat API a RIPE NCC által biztosított nyilvános adatfelület. A "
+#~ "részletekért nézze meg a <a href=\"https://stat.ripe.net/docs/data_api\" "
+#~ "target=\"_blank\" rel=\"noopener noreferrer\">dokumentációt</a>."
+
+#~ msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#~ msgstr ""
+#~ "A fájlméret túl nagy a LuCI-ban történő internetes szerkesztéshez "
+#~ "(nagyobb mint 100 KB)."
+
+#~ msgid "This change requires a manual service stop/re-start to take effect."
+#~ msgstr ""
+#~ "Ez a változtatás a szolgáltatás kézi leállítását vagy újraindítását "
+#~ "igényli az életbe léptetéshez."
+
+#~ msgid ""
+#~ "This data call gives access to various data sources maintained by IANA."
+#~ msgstr ""
+#~ "Ez az adathívás hozzáférést ad az IANA által kezelt különféle "
+#~ "adatforrásokhoz."
+
+#~ msgid ""
+#~ "This data call lists the Internet resources associated with a country, "
+#~ "including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+#~ msgstr ""
+#~ "Ez az adathívás felsorolja egy országhoz hozzárendelt internetes "
+#~ "erőforrásokat, beleértve az ASN-eket, az IPv4-tartományokat és az IPv4/6 "
+#~ "CIDR előtagokat."
+
+#~ msgid "This data call returns all announced prefixes for a given ASN."
+#~ msgstr ""
+#~ "Ez az adathívás az összes bejelentett előtagot visszaadja egy adott ASN-"
+#~ "nél."
+
+#~ msgid ""
+#~ "This data call returns geolocation information for the given IP space, or "
+#~ "for announced IP prefixes in the case of ASNs."
+#~ msgstr ""
+#~ "Ez az adathívás földrajzi helymeghatározás információkat ad vissza a "
+#~ "megadott IP-térhez vagy a bejelentett IP-előtagokhoz ASN-ek esetén."
+
+#~ msgid ""
+#~ "This data call returns the containing prefix and announcing ASN of a "
+#~ "given IP address."
+#~ msgstr ""
+#~ "Ez az adathívás visszaadja a tartalmazott előtagot és egy adott IP-cím "
+#~ "bejelentett ASN-ét."
+
+#~ msgid ""
+#~ "This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) "
+#~ "and reverse (PTR) records starting form either a hostname or an IP "
+#~ "address."
+#~ msgstr ""
+#~ "Ez az adathívás visszaadja a DNS továbbítás (A/AAAA/CNAME) rekurzív "
+#~ "láncát, valamint a fordított (PTR) rekordokat vagy egy gépnévtől, vagy "
+#~ "egy IP-címtől kezdve."
+
+#~ msgid ""
+#~ "This data call returns whois information from the relevant Regional "
+#~ "Internet Registry and Routing Registry."
+#~ msgstr ""
+#~ "Ez az adathívás whois információkat ad vissza a megfelelő helyi "
+#~ "internetregiszterből és az útválasztási regiszterből."
+
+#~ msgid ""
+#~ "This data call shows general informations about an ASN like its "
+#~ "announcement status and the name of its holder according to the WHOIS "
+#~ "service."
+#~ msgstr ""
+#~ "Ez az adathívás általános információkat jelenít meg egy ASN-ről, mint "
+#~ "például a bejelentett állapota és a tulajdonosának neve a WHOIS "
+#~ "szolgáltatás szerint."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the banIP blacklist (%s)."
+#~ "<br />"
+#~ msgstr ""
+#~ "Ez az űrlap lehetővé teszi a banIP feketelista tartalmának módosítását "
+#~ "(%s).<br />"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the banIP whitelist (%s)."
+#~ "<br />"
+#~ msgstr ""
+#~ "Ez az űrlap lehetővé teszi a banIP fehérlista tartalmának módosítását "
+#~ "(%s).<br />"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the main banIP "
+#~ "configuration file (/etc/config/banip)."
+#~ msgstr ""
+#~ "Ez az űrlap lehetővé teszi a fő banIP beállítófájl tartalmának "
+#~ "módosítását (/etc/config/banip)."
+
+#~ msgid "View Logfile"
+#~ msgstr "Naplófájl megtekintése"
+
+#~ msgid "WAN Forward Chain IPv4"
+#~ msgstr "WAN továbbítási lánc IPv4"
+
+#~ msgid "WAN Forward Chain IPv6"
+#~ msgstr "WAN továbbítási lánc IPv6"
+
+#~ msgid "WAN Input Chain IPv4"
+#~ msgstr "WAN bemeneti lánc IPv4"
+
+#~ msgid "WAN Input Chain IPv6"
+#~ msgstr "WAN bemeneti lánc IPv6"
+
+#~ msgid ""
+#~ "Whitelist auto addons are stored temporary in the IPSet and saved "
+#~ "permanently in the local whitelist. Disable this option to prevent the "
+#~ "local save."
+#~ msgstr ""
+#~ "Az automatikus fehérlista kiegészítők átmenetileg az IPSetben vannak "
+#~ "tárolva, és a helyi fehérlistában vannak tartósan mentve. Tiltsa le ezt a "
+#~ "beállítást a helyi mentés megakadályozásához."
+
+#~ msgid "Whois Information"
+#~ msgstr "Whois információk"
+
+#~ msgid "banIP Status"
+#~ msgstr "banIP állapota"
+
+#~ msgid "banIP Version"
+#~ msgstr "banIP verziója"
+
+#~ msgid "enable IPv4"
+#~ msgstr "IPv4 engedélyezése"
+
+#~ msgid "enable IPv6"
+#~ msgstr "IPv6 engedélyezése"
diff --git a/applications/luci-app-banip/po/it/banip.po b/applications/luci-app-banip/po/it/banip.po
index 7dd6f93e9b..900d5a9717 100644
--- a/applications/luci-app-banip/po/it/banip.po
+++ b/applications/luci-app-banip/po/it/banip.po
@@ -1,495 +1,907 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-07 12:33+0000\n"
-"Last-Translator: Giuseppe Valitutto <valituttogiuseppe@gmail.com>\n"
+"PO-Revision-Date: 2021-05-07 11:32+0000\n"
+"Last-Translator: Omar Destefani <omar.destefani@gmail.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.7-dev\n"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr "Azione"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
-msgid "Backup Directory"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Backup Directory"
+msgstr "Directory del Backup"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr "Base directory Temporanea"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
+msgstr "Fonti lista di Blocco"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
+msgstr "Annulla"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
+msgid ""
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
-msgstr "Descrizione"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr "Parametri di download"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr "Coda download"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
-msgstr "Utilità di Scaricamento"
+msgstr "Utilità di download"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr "Notifica e-mail"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr "Profilo e-mail"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
+msgstr "Indirizzo e-mail destinatario"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr "Indirizzo e-mail mittente"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr "Oggetto e-mail"
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
-msgstr ""
+msgstr "Modifica blacklist"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
+msgstr "Modifica whitelist"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
+"Abilita log di debug verboso in caso di qualsiasi errore di elaborazione."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
+msgstr "Abilitato"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
msgstr ""
-"Per saperne di più, <a href=\"%s\" target=\"_blank\">consultare la "
-"documentazione su internet</a>"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
msgstr ""
-"Per mingliorare le performance in futuro puoi aumentare questo valore, '8' o "
-"'16' dovrebbero essere sicuri."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
-msgstr "Geolocalizzazione"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr "Processi esistenti"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr "Impostazioni Generali"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
+msgstr ""
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
+msgid "Grant access to LuCI app banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
-msgstr "Carico"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
-msgstr "Caricamento"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
-msgstr "Serviio a bassa priorità"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
-msgid "Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
+msgid ""
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid ""
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+"Number of failed nginx requests of the same ip in the log before banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid ""
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+msgid "Overview"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
msgid "Refresh"
msgstr "Ricaricare"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
-msgstr "Aggiorna"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid ""
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
-msgstr "Salva"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
+msgid "Save"
+msgstr "Salva"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
-msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
-msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
-msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
msgstr ""
-"Per rendere effettiva questa modifica è necessario arrestare/riavviare il "
-"servizio manualmente."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
-msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
msgid "banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
-msgstr ""
+#~ msgid "Description"
+#~ msgstr "Descrizione"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
-msgstr ""
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "Per saperne di più, <a href=\"%s\" target=\"_blank\">consultare la "
+#~ "documentazione su internet</a>"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
-msgstr ""
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr ""
+#~ "Per mingliorare le performance in futuro puoi aumentare questo valore, "
+#~ "'8' o '16' dovrebbero essere sicuri."
+
+#~ msgid "Geo Location"
+#~ msgstr "Geolocalizzazione"
+
+#~ msgid "Load"
+#~ msgstr "Carico"
+
+#~ msgid "Loading"
+#~ msgstr "Caricamento"
+
+#~ msgid "Low Priority Service"
+#~ msgstr "Serviio a bassa priorità"
+
+#~ msgid "Reload"
+#~ msgstr "Aggiorna"
+
+#~ msgid "This change requires a manual service stop/re-start to take effect."
+#~ msgstr ""
+#~ "Per rendere effettiva questa modifica è necessario arrestare/riavviare il "
+#~ "servizio manualmente."
diff --git a/applications/luci-app-banip/po/ja/banip.po b/applications/luci-app-banip/po/ja/banip.po
index 6148dfdfbf..0fb844d208 100644
--- a/applications/luci-app-banip/po/ja/banip.po
+++ b/applications/luci-app-banip/po/ja/banip.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-22 02:42+0000\n"
+"PO-Revision-Date: 2021-02-07 07:33+0000\n"
"Last-Translator: Satoru Yoshida <ramat@ram.ne.jp>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/ja/>\n"
@@ -8,482 +8,954 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr "アクション"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr "アクティブなデバイス"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr "アクティブなソース"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr "アクティブなサブネット"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr "追加設定"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
-msgstr "詳細設定"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr "Eメールの詳細設定"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr "ログの詳細設定"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
+msgstr "自動ブラックリスト"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
+msgstr "自動検出"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr "自動ホワイトリスト"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
msgstr "バックアップ先 ディレクトリ"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
-msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr "ベースとなるテンポラリディレクトリ"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
+msgstr "ブロックリスト提供元"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
+msgstr "キャンセル"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
+msgid ""
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
+msgstr "ACC をカウント"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
+msgstr "CIDRをカウント"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
+msgstr "IP をカウント"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
+msgstr "MAC をカウント"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
+msgstr "SUM をカウント"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
+msgstr "国"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
-msgstr "説明"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
-msgid "Download Utility"
-msgstr "ダウンロード ユーティリティ"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr "ダウンロードのパラメータ"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr "ダウンロードキュー"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "Download Utility"
+msgstr "ダウンロードユーティリティ"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
+msgstr "Eメールアクション"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr "Eメール通知"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr "Eメールプロファイル"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
+msgstr "Eメール受信アドレス"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr "Eメール送信者アドレス"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr "Eメールトピック"
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
msgstr "ブラックリストの編集"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
-msgstr "構成を編集"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
+msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
msgstr "ホワイトリストの編集"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
+msgstr "banIP サービスを有効にする。"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
-msgstr "拡張オプション"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
+msgstr "エラーが発生した際に詳細なデバッグロギングを有効にします。"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
+msgstr "有効"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
+msgstr "banIP で IPv4 サポートを有効にする。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
+msgstr "banIP で IPv6 サポートを有効にする。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
+msgstr "エントリ詳細"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr "既存のジョブ"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr "一般設定"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
msgstr ""
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
-msgstr "luci-app-banip に UCI アクセスを許可"
+msgid "Grant access to LuCI app banIP"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
-msgstr "IANA 情報"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
+msgstr "高い優先度"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
+msgstr "最高の優先度"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr "IPSet 情報"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "入力ファイルが見つかりません。設定を確認してください。"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
+msgstr "IPSet 詳細"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
+msgstr "IPv4 サポート"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
+msgstr "IPv6 サポート"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
+msgstr "情報"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
msgstr "最終実行"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
-msgstr "負荷"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
+msgstr "最低の優先度"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
+msgstr "低い優先度"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
+msgstr "削除する行番号"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
+msgstr "サポートされ、かつ設定済のダウンロード ユーティリティの一覧です。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
+msgstr "ログ制限"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
+msgstr "ログモニター"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
-msgstr "読み込み中"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
+msgstr "ログビュー"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
-msgstr "読み込み中..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid ""
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
-msgstr "優先度が低いサービス"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
+msgid ""
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
+msgstr "名前"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
+msgstr "ネットワークインターフェース"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
+msgstr "検索結果がありません!"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
+msgstr "通常の優先度 (デフォルト)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
+msgstr "CIDR エントリ 数"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
+msgstr "IP エントリ 数"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
+msgstr "MAC エントリ 数"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
+msgstr "アクセスされたエントリ数"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
+msgstr "全エントリ数"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid ""
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid ""
+"Number of failed nginx requests of the same ip in the log before banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
-msgstr "デフォルトの設定が適切でない場合、さらに設定するためのオプションです。"
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
msgid "Overview"
msgstr "概要"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
-msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
+msgstr "検索"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
msgid "Refresh"
msgstr "リフレッシュ"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
-msgstr "IPSet をリフレッシュ"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
+msgstr "リフレッシュタイマー"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
+msgstr "タイマーをリフレッシュ..."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
+msgstr "既存のジョブを削除"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
+msgstr "レポート ディレクトリ"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
-msgstr "リロード"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
+msgstr "再起動"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid ""
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
-msgstr "ランタイム情報"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
+msgstr "結果"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
+msgstr "実行フラグ"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
+msgstr "実行情報"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
-msgstr "SSH デーモン"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
msgid "Save"
msgstr "保存"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
+msgid ""
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid ""
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
-msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
+msgstr "サービス優先度"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
-msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
-msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
-msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr "設定"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
+msgstr "選択したダウンロードユーティリティーの特別な設定オプション。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr "起動時トリガーインターフェース"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr "ステータス / バージョン"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr "一時停止"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
-msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr "リフレッシュタイマーを更新できませんでした。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr "リフレッシュタイマーが更新されました。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr "曜日(オプション、1-7の値。, または - で区切る)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr "時(必須、0-23の値)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr "分(オプション、0-59の値)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
-msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
+msgstr "タイムスタンプ"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Trigger Delay"
msgstr "トリガ遅延"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
+msgstr "タイプ"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
+msgstr "変更を保存できませんでした: %s"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
msgid "Verbose Debug Logging"
msgstr "詳細なデバッグ ログ"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
-msgstr "ログファイルの確認"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
-msgstr "Whois 情報"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
+msgstr "ホワイトリスト..."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
msgid "banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
+msgstr "banIP アクション"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
-msgstr ""
+#~ msgid "ASN Overview"
+#~ msgstr "ASNの概要"
+
+#~ msgid "ASN Prefixes"
+#~ msgstr "ASNプレフィックス"
+
+#~ msgid "Advanced"
+#~ msgstr "詳細設定"
+
+#~ msgid "DNS Chain"
+#~ msgstr "DNSチェイン"
+
+#~ msgid "Description"
+#~ msgstr "説明"
+
+#~ msgid "Download Options"
+#~ msgstr "ダウンロードオプション"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "構成を編集"
+
+#~ msgid "Enable banIP"
+#~ msgstr "banIPを有効化"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr ""
+#~ "処理中にエラーが発生した時のために、詳細なデバッグロギングを有効にします。"
+
+#~ msgid "Enter IP/CIDR/ASN/ISO"
+#~ msgstr "IP/CIDR/ASN/ISOを入力"
+
+#~ msgid "Extra Options"
+#~ msgstr "拡張オプション"
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "詳細については、<a href=\"%s\" target=\"_blank\">オンラインドキュメント</"
+#~ "a>を参照してください"
+
+#~ msgid "Grant UCI access for luci-app-banip"
+#~ msgstr "luci-app-banipにUCIアクセスを許可"
+
+#~ msgid "IANA Information"
+#~ msgstr "IANA 情報"
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr "入力ファイルが見つかりません。設定を確認してください。"
+
+#~ msgid "Load"
+#~ msgstr "負荷"
+
+#~ msgid "Loading"
+#~ msgstr "読み込み中"
+
+#~ msgid "Loading ..."
+#~ msgstr "読み込み中..."
+
+#~ msgid "Low Priority Service"
+#~ msgstr "優先度が低いサービス"
+
+#~ msgid ""
+#~ "Options for further tweaking in case the defaults are not suitable for "
+#~ "you."
+#~ msgstr ""
+#~ "デフォルトの設定が適切でない場合、さらに設定するためのオプションです。"
+
+#~ msgid "Refresh IPSets"
+#~ msgstr "IPSet をリフレッシュ"
+
+#~ msgid "Reload"
+#~ msgstr "リロード"
+
+#~ msgid "Runtime Information"
+#~ msgstr "ランタイム情報"
+
+#~ msgid "SSH Daemon"
+#~ msgstr "SSH デーモン"
+
+#~ msgid "View Logfile"
+#~ msgstr "ログファイルの確認"
+
+#~ msgid "Whois Information"
+#~ msgstr "Whois 情報"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
-msgstr "IPv4 を有効にする"
+#~ msgid "enable IPv4"
+#~ msgstr "IPv4 を有効にする"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
-msgstr "IPv6 を有効にする"
+#~ msgid "enable IPv6"
+#~ msgstr "IPv6 を有効にする"
diff --git a/applications/luci-app-banip/po/ko/banip.po b/applications/luci-app-banip/po/ko/banip.po
index 2dcd122922..156f8f08c2 100644
--- a/applications/luci-app-banip/po/ko/banip.po
+++ b/applications/luci-app-banip/po/ko/banip.po
@@ -1,489 +1,876 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-04-19 00:53+0000\n"
-"Last-Translator: EP45 <monadko98@gmail.com>\n"
+"PO-Revision-Date: 2021-03-21 14:31+0000\n"
+"Last-Translator: asdf1234 <cydyellowgreen@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/ko/>\n"
"Language: ko\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.0.2-dev\n"
+"X-Generator: Weblate 4.5.2-dev\n"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#, fuzzy
msgid "Backup Directory"
+msgstr "백업 경로"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
+msgstr "활성화"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr "기본 설정"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
msgstr ""
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
+msgid "Grant access to LuCI app banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
-msgstr "로드 중"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
-msgid "Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
-msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
-msgid "Refresh"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid ""
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
+msgid ""
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
-msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid ""
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+"Number of failed nginx requests of the same ip in the log before banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+msgid "Overview"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
+msgid "Refresh"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
+msgid "Save"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
-msgid "Trigger Delay"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
-msgid "Verbose Debug Logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
-msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
-msgid "banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
+msgid ""
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
+msgid "banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "설명"
+
+#~ msgid "Loading"
+#~ msgstr "로드 중"
diff --git a/applications/luci-app-banip/po/mr/banip.po b/applications/luci-app-banip/po/mr/banip.po
index 6a104bfb0f..5599b82147 100644
--- a/applications/luci-app-banip/po/mr/banip.po
+++ b/applications/luci-app-banip/po/mr/banip.po
@@ -10,480 +10,869 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
-msgstr "वर्णन"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
msgstr ""
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
+msgid "Grant access to LuCI app banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid ""
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
-msgstr "लोड करीत आहे"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
+msgid ""
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid ""
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+"Number of failed nginx requests of the same ip in the log before banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid ""
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
msgid "Overview"
msgstr "आढावा"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
-msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
msgid "Refresh"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
-msgstr "रीलोड करा"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid ""
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
+msgid "Save"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
-msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
-msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
-msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
-msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
msgid "banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
-msgstr ""
+#~ msgid "Description"
+#~ msgstr "वर्णन"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
-msgstr ""
+#~ msgid "Loading"
+#~ msgstr "लोड करीत आहे"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
-msgstr ""
+#~ msgid "Reload"
+#~ msgstr "रीलोड करा"
diff --git a/applications/luci-app-banip/po/ms/banip.po b/applications/luci-app-banip/po/ms/banip.po
index ab8bd44a26..963ef70dd9 100644
--- a/applications/luci-app-banip/po/ms/banip.po
+++ b/applications/luci-app-banip/po/ms/banip.po
@@ -10,480 +10,866 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 3.10-dev\n"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
-msgstr "Lanjutan"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
msgstr "Direktori Sandaran"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
-msgstr "Keterangan"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
msgstr ""
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
+msgid "Grant access to LuCI app banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
-msgid "Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
-msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
-msgid "Refresh"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid ""
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
+msgid ""
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid ""
+"Number of failed nginx requests of the same ip in the log before banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
-msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+msgid "Overview"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
+msgid "Refresh"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
+msgid "Save"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
-msgid "Trigger Delay"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
-msgid "Verbose Debug Logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
-msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
-msgid "banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
+msgid ""
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
+msgid "banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
msgstr ""
+
+#~ msgid "Advanced"
+#~ msgstr "Lanjutan"
+
+#~ msgid "Description"
+#~ msgstr "Keterangan"
diff --git a/applications/luci-app-banip/po/nb_NO/banip.po b/applications/luci-app-banip/po/nb_NO/banip.po
index 662c35dbed..bafbaf82c0 100644
--- a/applications/luci-app-banip/po/nb_NO/banip.po
+++ b/applications/luci-app-banip/po/nb_NO/banip.po
@@ -1,493 +1,902 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-20 17:08+0000\n"
-"Last-Translator: Ole Solbakken <oinnselset@gmail.com>\n"
+"PO-Revision-Date: 2021-03-27 15:30+0000\n"
+"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/nb_NO/>\n"
"Language: nb_NO\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.6-dev\n"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr "Aktive kilder"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr "Ytterligere innstillinger"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
-msgstr "Avansert"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr "Avanserte e-postinnstillinger"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
msgstr "Sikkerhetskopimappe"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
+msgstr "Avbryt"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
-msgstr "Beskrivelse"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr "Nedlastingsparametre"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr "Nedlastingskø"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
msgstr "Nedlastingsverktøy"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr "E-postprofil"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr "E-postsenderadresse"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr "E-postemne"
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
msgstr "Rediger svarteliste"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
-msgstr "Rediger oppsett"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
+msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
msgstr "Rediger hvitliste"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
-msgstr "Ekstra valg"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
+msgstr "Påskrudd"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
msgstr ""
-"For ytterligere informasjon <a href=\"%s\" target=\"_blank\">sjekk den "
-"nettbaserte dokumentasjonen</a>"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
msgstr ""
-"For ytterligere ytelsesforbedringer kan du øke denne verdien, f.eks «8» "
-"eller «16» bør være trygt."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr "Eksisterende jobb(er)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr "Generelle innstillinger"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
msgstr ""
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
+msgid "Grant access to LuCI app banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "Fil ikke funnet, vennligst undersøk konfigurasjonen."
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
+msgstr "IPv6-støtte"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
+msgstr "Info"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
msgstr "Sist kjørt"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
+msgstr "Linjenummer å fjerne"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
-msgid "Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
+msgstr "Loggvisning"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
-msgid "Refresh"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
+msgid ""
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid ""
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid ""
+"Number of failed nginx requests of the same ip in the log before banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+msgid "Overview"
+msgstr "Oversikt"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
-msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
+msgstr "Spørring"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
+msgid "Refresh"
+msgstr "Gjenoppfrisk"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
+msgstr "Gjenoppfrisk tidsur"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
+msgstr "Gjenoppfrisk tidsur …"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
+msgstr "Fjern en eksisterende jobb"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
+msgstr "Rapportmappe"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
+msgstr "Omstart"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
+msgstr "Resultat"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#, fuzzy
+msgid "Run Flags"
+msgstr "Kjøringsflagg"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
-msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
+msgid "Save"
+msgstr "Lagre"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr "Innstillinger"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr "Status/versjon"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Trigger Delay"
+msgstr "Utløserforsinkelse"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
+msgstr "Kunne ikke lagre endringer: %s"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
+msgstr "Hvitliste …"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
msgid "banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
-msgstr ""
+#~ msgid "Advanced"
+#~ msgstr "Avansert"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
-msgstr ""
+#~ msgid "Description"
+#~ msgstr "Beskrivelse"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
-msgstr ""
+#~ msgid "Edit Configuration"
+#~ msgstr "Rediger oppsett"
+
+#~ msgid "Extra Options"
+#~ msgstr "Ekstra valg"
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "For ytterligere informasjon <a href=\"%s\" target=\"_blank\">sjekk den "
+#~ "nettbaserte dokumentasjonen</a>"
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr ""
+#~ "For ytterligere ytelsesforbedringer kan du øke denne verdien, f.eks «8» "
+#~ "eller «16» bør være trygt."
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr "Fil ikke funnet, vennligst undersøk konfigurasjonen."
+
+#~ msgid "Load"
+#~ msgstr "Last"
diff --git a/applications/luci-app-banip/po/nl/banip.po b/applications/luci-app-banip/po/nl/banip.po
new file mode 100644
index 0000000000..be62622063
--- /dev/null
+++ b/applications/luci-app-banip/po/nl/banip.po
@@ -0,0 +1,871 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2021-05-02 20:06+0000\n"
+"Last-Translator: Hai Ho <hoanghai.ho@gmail.com>\n"
+"Language-Team: Dutch <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbanip/nl/>\n"
+"Language: nl\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.7-dev\n"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
+msgstr "-m-limiet --limiet 2/sec (standaard)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
+msgstr "1 uur"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
+msgstr "12 uren"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr "24 uur"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr "30 minuten"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr "6 uur"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr "ASN's"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr "Acties"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr "Actieve apparaten"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr "Actieve interfaces"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr "Actieve Logtermen"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr "Actieve bronnen"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr "Actieve subnetten"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+"Voeg extra, niet-BanIP-gerelateerde IPSets toe, bv. voor rapportage en "
+"query's."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr "Voeg dit IP/CIDR toe aan uw lokale whitelist."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr "Aanvullende instellingen"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+msgid "Additional trigger delay in seconds before banIP processing begins."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
+msgstr "Autodetectie"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Backup Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
+msgid ""
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
+msgid ""
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "Download Utility"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
+msgid "Edit Blacklist"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
+msgid "Edit Whitelist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
+msgid "Grant access to LuCI app banIP"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
+msgid "IPSet Information"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Last Run"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid ""
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
+msgid ""
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid ""
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid ""
+"Number of failed nginx requests of the same ip in the log before banning."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid ""
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+msgid "Overview"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
+msgid "Refresh"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid ""
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
+msgid "Save"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
+msgid ""
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid ""
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid ""
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid ""
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr "Instellingen"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid ""
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid ""
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
+msgid ""
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+msgid ""
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
+msgid ""
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
+msgid ""
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
+msgid ""
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+msgid "Trigger Delay"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Verbose Debug Logging"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
+msgid ""
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
+msgid "banIP"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
+msgstr ""
diff --git a/applications/luci-app-banip/po/pl/banip.po b/applications/luci-app-banip/po/pl/banip.po
index d964528e53..9832685a6b 100644
--- a/applications/luci-app-banip/po/pl/banip.po
+++ b/applications/luci-app-banip/po/pl/banip.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-24 17:41+0000\n"
+"PO-Revision-Date: 2021-05-07 11:32+0000\n"
"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/pl/>\n"
@@ -9,539 +9,1337 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.1-dev\n"
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
-msgstr "Przegląd ASN"
+"X-Generator: Weblate 4.7-dev\n"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
+msgstr "-m limit --limit 2/sec (domyślnie)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
+msgstr "1 godzina"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
+msgstr "12 1 godzin"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr "24 godziny"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr "30 minut"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr "6 godzin"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr "ASNs"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr "Akcja"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr "Aktywne urządzenia"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr "Aktywne interfejsy"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr "Aktywne rejestratory"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr "Aktywne źródła"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr "Aktywne podsieci"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+"Dodaj dodatkowe zestawy IP związane z non-banIP, np. do raportowania i "
+"zapytań."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
-msgstr "Prefiksy ASN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr "Dodaj ten adres IP/CIDR do lokalnej białej listy."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
-msgstr "ASN/Kraj"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr "Dodatkowe ustawienia"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
"Dodatkowe opóźnienie wyzwalania w sekundach przed rozpoczęciem przetwarzania "
"banIP."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
-msgstr "Zaawansowane"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr "Zaawansowane ustawienia łańcucha"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr "Zaawansowane ustawienia e-mail"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr "Zaawansowane ustawienia dziennika"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
+msgstr "Automatyczna czarna lista"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
-msgstr "Automatyczne wykrywanie interfejsów WAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
+msgstr "Automatyczne wykrywanie"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr "Automatyczna biała lista"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
+msgstr ""
+"Automatycznie przenosi podejrzane IP z logu na czarną listę banIP w czasie "
+"działania programu."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+msgstr ""
+"Automatycznie przenosi adresy IP uplink do białej listy banIP podczas pracy."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
msgstr "Katalog kopii zapasowej"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
-msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr "Podstawowy katalog tymczasowy"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
msgstr ""
-"Automatyczne dodatki czarnej listy są przechowywane tymczasowo w IPSet i "
-"zapisywane na stałe na lokalnej czarnej liście. Wyłącz tę opcję, aby "
-"zapobiec lokalnemu zapisowi."
+"Bazowy katalog Temp używany dla wszystkich operacji runtime związanych z "
+"banIP."
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
-msgstr "Sprawdź aktualne dostępne IPSety."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr "Limit czasu czarnej listy"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-"Konfiguracja pakietu banIP do blokowania adresów ip/podsieci przez IPSet."
+"Zmiany na czarnej liście zostały zapisane. Odśwież swoje listy banIP, aby "
+"zmiany zaczęły obowiązywać."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
-msgstr "Zasoby krajowe"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
+msgstr "Źródła list"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
-msgstr "Łańcuch DNS"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
+msgstr "Anuluj"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
-msgstr "DST Docelowy IPv4"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
-msgstr "DST Docelowy IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
+msgid ""
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+"Konfiguracja pakietu banIP do blokowania adresów ip/podsieci za "
+"pośrednictwem IPSet. Więcej informacji <a href=\"https://github.com/openwrt/"
+"packages/blob/master/net/banip/files/README.md\" target=\"_blank\" rel="
+"\"noreferrer noopener\" > można znaleźć w dokumentacji online</a>"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
+msgstr "Policz ACC"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
+msgstr "Policz CIDR"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
+msgstr "Policz IP"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
+msgstr "Policz MAC"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
+msgstr "Policz SUM"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
+msgstr "Kraje"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
+msgstr "Typ zestawu DST IPSet"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
+msgstr "Opcje dziennika DST"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
+msgstr "Cel DST"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
+msgstr "Domyślny łańcuch używany przez banIP 'forwarding_lan_rule'"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
+msgstr "Domyślny łańcuch używany przez banIP 'forwarding_wan_rule'"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr "Domyślny łańcuch używany przez banIP 'input_lan_rule'"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr "Domyślny łańcuch używany przez banIP 'input_wan_rule'"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr ""
+"Automatyczne wykrywanie odpowiednich interfejsów sieciowych, urządzeń, "
+"podsieci i protokołów."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
-msgstr "Opis"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr "Parametry pobierania"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
-msgstr "Opcje pobierania"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr "Kolejka pobierania"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
msgstr "Narzędzie pobierania"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
-msgstr "Narzędzie pobierania, monitor RT"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
+msgstr "Akcje poczty e-mail"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr "Powiadomienie e-mail"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr "Profil e-mail"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
+msgstr "Adres e-mail odbiorcy"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr "Adres e-mail nadawcy"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr "Temat e-mail"
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
-msgstr "Edycja czarnej listy"
+msgstr "Czarna lista"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
-msgstr "Edycja konfiguracji"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
+msgstr "Edytuj listę Mac"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
-msgstr "Edycja białej listy"
+msgstr "Biała lista"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
+msgstr "Włącz logowanie DST"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
-msgstr "Włącz banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
+msgstr "Włącz logowanie SRC"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
+msgstr "Włącz usługę BanIP."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-"Włącz pełne rejestrowanie debugowania w przypadku jakiegokolwiek błędu "
-"przetwarzania."
+"Włącz rejestrowanie debugowania w przypadku wystąpienia błędów w "
+"przetwarzaniu."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
-msgstr "Wprowadź IP/CIDR/ASN/ISO"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
+msgstr "Włączone"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
-msgstr "Opcje dodatkowe"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
+msgstr "Włącza obsługę IPv4 w banIP."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
-msgstr ""
-"Więcej informacji <a href=\"%s\" target=\"_blank\">znajdziesz w dokumentacji "
-"online </a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
+msgstr "Włącza obsługę IPv6 w banIP."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
-msgstr ""
-"W celu poprawy wydajności możesz zwiększyć tę wartość, np. '8' lub '16' "
-"powinny być bezpieczne."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
+msgstr "Szczegóły wpisu"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
-msgstr "Lokalizacja geograficzna"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr "Istniejące zadania"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
+msgstr "Dodatkowe źródła"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr "Ustawienia główne"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
+msgstr "Typ globalnego zestawu IPSet"
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
-msgstr "Udziel dostępu UCI do luci-app-banip"
+msgid "Grant access to LuCI app banIP"
+msgstr "Udziel dostępu LuCI do aplikacji banIP"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
-msgstr "Informacje IANA"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
+msgstr "Wysoki priorytet"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
-msgstr "Mapowanie IP/ASN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
+msgstr "Najwyższy priorytet"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr "Informacje IPSet"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
-msgstr "Źródła IPSet"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
+msgstr "Zapytanie IPSet"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
+msgstr "Zapytanie IPSet ..."
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
+msgstr "Raport IPSet"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
-msgstr "IPSet-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
+msgstr "Szczegóły IPSet"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "Nie znaleziono pliku wejściowego, proszę sprawdzić swoją konfigurację."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
+msgstr "Obsługa IPv4"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
-msgstr "Łańcuch przekazywania LAN IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
+msgstr "Obsługa IPv6"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
-msgstr "Łańcuch przekazywania LAN IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
+msgstr "Informacje"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
-msgstr "Łańcuch wejściowy LAN IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
+msgstr "Przekazywanie sieci LAN"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
-msgstr "Łańcuch wejściowy LAN IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
+msgstr "Wejście LAN"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
msgstr "Ostatnie uruchomienie"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
-msgstr "Obciążenie"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
+msgstr "Najniższy priorytet"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
-msgstr "Ładowanie"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
+msgstr "Mniejszy priorytet"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
-msgstr "Ładowanie ..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
+msgstr "Ogranicz wyzwalacz wiadomości e-mail do niektórych działań banIP."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
-msgstr "Lokalne zapisane dodatki czarnej listy"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
+msgstr "Ogranicz monitor dziennika do określonych warunków dziennika."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
-msgstr "Lokalne zapisane dodatki białej listy"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
+msgstr "Ogranicz wybór do niektórych źródeł lokalnych."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
-msgstr "Usługa niskopriorytetowa"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
+msgstr "Numer wiersza do usunięcia"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
-msgstr "Ręczny wybór interfejsu WAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
+msgstr ""
+"Lista dostępnych interfejsów sieciowych wyzwalających uruchomienie banIP."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
-msgstr "Maksymalny rozmiar kolejki pobierania"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
+msgstr ""
+"Lista obsługiwanych i wstępnie skonfigurowanych narzędzi do pobierania."
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
-msgstr "Brak odpowiedzi!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
+msgstr "Źródła lokalne"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
-msgstr ""
-"Opcje dalszych zmian w przypadku, gdy ustawienia domyślne nie są dla ciebie "
-"wystarczające."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
+msgstr "Limit dziennika"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
-msgid "Overview"
-msgstr "Przegląd"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
+msgstr "Monitor dziennika"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
+msgstr "Warunki dziennika"
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
+msgstr "Widok dziennika"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
+msgstr "Rejestruj podejrzane pakiety przychodzące - zwykle odrzucane."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
msgstr ""
-"Proszę dodać tylko jeden adres IPv4 lub IPv6 na linię. Dopuszcza się zakresy "
-"IP w zapisie CIDR oraz komentarze wprowadzone za pomocą znaku \"#\"."
+"Rejestrowanie podejrzanych pakietów wychodzących — zwykle odrzucane. "
+"Rejestrowanie takich pakietów może spowodować wzrost opóźnienia ze względu "
+"na to, że wymaga dodatkowych zasobów systemowych."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "Proszę edytować ten plik bezpośrednio w sesji terminala."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
+msgstr "Liczba dzienników LuCI"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
-msgstr "RIPE-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
+msgstr "Limit czasu listy Mac"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
-msgid "Refresh"
-msgstr "Odśwież"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
+msgid ""
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
+msgstr ""
+"Zmiany na Maclistach zostały zapisane. Odśwież swoje listy banIP, aby zmiany "
+"zaczęły obowiązywać."
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
-msgstr "Odśwież IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
+msgstr "Liczba dzienników NGINX"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
-msgstr "Przeładuj"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
+msgstr "Nazwa"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
-msgstr "Przeładuj źródła IPSet"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
+msgstr "Interfejsy sieciowe"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
-msgstr "Informacja o środowisku uruchomieniowym"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
+msgstr "Brak wyników zapytania!"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
-msgstr "SRC Docelowy IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
+msgstr "Brak dzienników związanych z banIP!"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
-msgstr "SRC Docelowy IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
+msgstr "Normalny priorytet (domyślny)"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
-msgstr "SRC/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
+msgstr "Liczba wpisów CIDR"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
-msgstr "Demon SSH"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
+msgstr "Liczba wpisów IP"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
-msgstr "Monitor SSH/LuCI RT"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
+msgstr "Liczba wpisów MAC"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
-msgstr "Zapisz"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
+msgstr "Liczba wpisów, do które uzyskały dostęp"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
-msgstr ""
-"Wybierz demona SSH do analizowania plików dziennika, aby wykryć zdarzenia "
-"włamania."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
+msgstr "Liczba wszystkich zestawów IP"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
-msgstr "Wybierz używany typ startu podczas uruchamiania systemu."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
+msgstr "Liczba wszystkich wpisów"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
-msgstr "Wybierz preferowane narzędzie do pobierania."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid ""
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+"Liczba nieudanych powtórzeń logowania LuCI z tego samego ip w logu przed "
+"zbanowaniem."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
-msgstr "Wybierz preferowane interfejsy ręcznie."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid ""
+"Number of failed nginx requests of the same ip in the log before banning."
+msgstr ""
+"Liczba nieudanych żądań nginx z tego samego ip w logu przed zbanowaniem."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
msgstr ""
-"Ustaw poziom nice na 'niski priorytet' i przetwarzanie banIP w tle zajmie "
-"mniej zasobów z systemu."
+"Liczba nieudanych powtórzeń logowania ssh na to samo ip w logu przed "
+"zbanowaniem."
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
-msgstr "Pokaż tylko zestaw elementów użytkownika z licznika pakietów &gt; 0"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+msgid "Overview"
+msgstr "Przegląd"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
-msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
msgstr ""
-"Rozmiar kolejki pobierania do obsługi pobrań &amp; Przetwarzanie równolegle "
-"IPset (domyślnie \"4\")."
+"Analizuj tylko ostatnią podaną liczbę wpisów w dzienniku w poszukiwaniu "
+"podejrzanych zdarzeń."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
-msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
msgstr ""
-"Specjalne opcje dla wybranego narzędzia do pobierania, np. '--timeout=20 -O'."
+"Profil używany przez \"msmtp\" dla wiadomości e-mail z powiadomieniem BanIP."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
+msgstr "Zapytanie"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
+msgstr "Adres odbiorcy wiadomości e-mail z powiadomieniem BanIP."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
-msgstr "Rodzaj startu"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
+msgid "Refresh"
+msgstr "Odśwież"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
+msgstr "Zaktualizuj listy automatycznie"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
+msgstr "Harmonogram..."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
+msgstr "Usuń istniejące zadanie"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
+msgstr "Katalog raportów"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
+msgstr "Restartuj"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
msgstr ""
-"Uruchamia mały monitor log/banIP w tle, aby zablokować brutalne ataki SSH/"
-"LuCI w czasie rzeczywistym."
+"Ogranicz dostęp do Internetu z/do niewielkiej liczby bezpiecznych stron "
+"internetowych/adresów IP i zablokuj dostęp z/do reszty Internetu."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
+msgstr "Wynik"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
+msgstr "Uruchomione flagi"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
+msgstr "Uruchom informacje"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
+msgstr "Typ zestawu IPSet SRC"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
+msgstr "Opcje dziennika SRC"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
+msgstr "Cel SRC"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
+msgstr "Typ zestawu IP SRC+DST"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
+msgstr "Liczba dzienników SSH"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
+msgid "Save"
+msgstr "Zapisz"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
msgstr ""
-"Katalog docelowy do tworzenia kopii zapasowych banIP. Domyślnie jest to \"/"
-"tmp\", najlepiej użyć nieulotnego dysku, jeśli jest dostępny."
+"Przeszukaj aktywne zestawy IPSets powiązane z banIP pod kątem określonego "
+"adresu IP, CIDR lub MAC."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
+msgstr "Ręcznie wybierz odpowiednie interfejsy sieciowe."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
msgstr ""
-"RIPEstat Data API to publiczny interfejs danych dostarczany przez RIPE NCC, "
-"szczegóły patrz <a href=\"https://stat.ripe.net/docs/data_api\" target="
-"\"_blank\" rel=\"noopener noreferrer\">here</a>."
+"Wyślij wiadomości e-mail z powiadomieniami związanymi z banIP. Wymaga to "
+"instalacji i konfiguracji dodatkowego pakietu 'msmtp'."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
-msgstr "Rozmiar pliku jest zbyt duży do edycji online w LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
+msgstr "Adres nadawcy wiadomości e-mail z powiadomieniem BanIP."
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
-msgstr ""
-"Dane wyjściowe dziennika systemowego, wstępnie filtrowane dla wiadomości "
-"związanych z banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
+msgstr "Priorytet usługi"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
+msgstr "Ustaw nowe zadanie BanIP"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
msgstr ""
-"Ta zmiana wymaga ręcznego zatrzymania/ponownego uruchomienia usługi, aby "
-"została uwzględniona."
+"Ustaw indywidualny typ DST dla każdego zestawu IP, aby blokować tylko "
+"pakiety wychodzące."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
msgstr ""
-"To połączenie danych zapewnia dostęp do różnych źródeł danych utrzymywanych "
-"przez organizację IANA."
+"Ustaw indywidualny typ SRC dla każdego zestawu IP, aby blokować tylko "
+"pakiety przychodzące."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
msgstr ""
-"To połączenie danych zawiera listę zasobów internetowych związanych z danym "
-"krajem, w tym sieci ASN, zakresy IPv4 i prefiksy CIDR IPv4/6."
+"Ustaw indywidualny typ SRC+DST dla każdego zestawu IP, aby blokować "
+"przychodzące i wychodzące pakiety."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
+msgstr "Ustaw specjalne opcje dziennika DST, np. aby ustawić limit."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
+msgstr "Ustaw specjalne opcje logów SRC, np. aby ustawić limit."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
+msgstr "Ustaw limit czasu zestawu IP na czarnej liście."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
msgstr ""
-"To połączenie danych zwraca wszystkie zapowiedziane prefiksy dla danego ASN."
+"Ustaw cel zapory sieciowej dla wszystkich reguł związanych z czasem letnim."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
+msgstr "Ustaw miejsce docelowe zapory dla wszystkich reguł związanych z SRC."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
msgstr ""
-"To wywołanie danych zwraca informacje geolokalizacyjne dla danej przestrzeni "
-"IP, lub dla ogłoszonych prefiksów IP w przypadku sieci ASN."
+"Ustaw domyślny typ globalnego zestawu IP, aby blokować pakiety przychodzące "
+"(SRC) i/lub wychodzące (DST)."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
+msgstr "Ustaw limit czasu dla maclist IPSet."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr "Ustaw limit czasu zestawu IP na białej liście."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr "Ustawienia"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
+msgstr "Rozmiar kolejki pobierania dla równoległego przetwarzania pobierania."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
+msgstr "Źródła (informacje)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
+msgstr "Specjalne opcje konfiguracji dla wybranego narzędzia do pobierania."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
msgstr ""
-"To połączenie danych zwraca prefiks zawierający i ogłaszający ASN danego "
-"adresu IP."
+"Uruchamia w tle mały monitor dziennika, który blokuje podejrzane próby "
+"logowania SSH / LuCI."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr "Interfejs wyzwalacza uruchamiania"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr "Status/Wersja"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr "Wstrzymaj"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
+msgstr "Katalog docelowy dla plików raportów związanych z IPSet."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr "Katalog docelowy dla kopii zapasowych skompresowanej listy źródeł."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr "Nie można zaktualizować czasu odświeżania."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr "Czas odświeżania został zaktualizowany."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr "Dni tygodnia (opcjonalnie, wartości: 1-7, osobno, lub -)"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr "Godzina (wymagane, zakres: 0–23)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr "Minuta (opcjonalnie, zakres: 0–59)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
msgstr ""
-"To wywołanie danych zwraca rekurencyjny łańcuch rekordów przekazywania do "
-"DNS (A / AAAA / CNAME) i zwrotnego (PTR) zaczynających się od nazwy hosta "
-"lub adresu IP."
+"Wybrany priorytet będzie używany do przetwarzania w tle usługi BanIP. Ta "
+"zmiana wymaga pełnego restartu usługi BanIP, aby zaczęła działać."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
+msgstr ""
+"Dane wyjściowe dziennika systemowego, wstępnie filtrowane dla wiadomości "
+"związanych z banIP."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-"To połączenie danych zwraca informacje whois z odpowiedniego regionalnego "
-"rejestru internetowego i rejestru routingu."
+"Jest to lokalna czarna lista banIP, aby zawsze odmawiać dostępu dla "
+"niektórych adresów IP/CIDR. <br /> <em><b>Uwaga:</b></em> dodaj tylko jeden "
+"adres IPv4, adres IPv6 lub nazwę domeny na wiersz. Komentarze wprowadzone z "
+"\"#\" są dozwolone - symbole wieloznaczne i wyrażenia regularnego nie są."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-"To połączenie danych pokazuje ogólne informacje o ASN, takie jak jego status "
-"ogłoszenia i nazwisko jego właściciela zgodnie z usługą WHOIS."
+"Jest to lokalna maclista banIP zawsze zezwalająca na niektóre adresy MAC. "
+"<br /> <em><b>Uwaga:</b></em> dodaj tylko jeden adres MAC w wierszu. "
+"Komentarze wprowadzone z \"#\" są dozwolone - domeny, symbole wieloznaczne i "
+"wyrażenia regularnego nie są."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-"Ten formularz pozwala modyfikować zawartość czarnej listy banIP (%s). <br/>"
+"Jest to lokalna biała lista banIP, aby zawsze zezwalać na określone adresy "
+"IP/CIDR. <br /> <em><b>Uwaga:</b></em> dodaj tylko jeden adres IPv4, adres "
+"IPv6 lub nazwę domeny na wiersz. Komentarze wprowadzone z \"#\" są dozwolone "
+"- symbole wieloznaczne i wyrażenia regularnego nie są."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
msgstr ""
-"Ten formularz pozwala modyfikować zawartość białej listy banIP (%s). <br/>"
+"Ta zakładka pokazuje ostatni wygenerowany raport IPSet, naciśnij przycisk "
+"'Odśwież', aby uzyskać aktualny raport."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
+msgstr "Sygnatura czasowa"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-"Ten formularz pozwala na modyfikację zawartości głównego pliku "
-"konfiguracyjnego banIP (/etc/config/banip)."
+"Aby listy BanIP były aktualne, należy skonfigurować zadanie automatycznej "
+"aktualizacji tych list."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
+msgstr "Temat dla wiadomości e-mail z powiadomieniem BanIP."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Trigger Delay"
msgstr "Opóźnienie wyzwalacza"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
+msgstr "Typ"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
+msgstr "Nie można zapisać zmian: %s"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
msgid "Verbose Debug Logging"
msgstr "Pełne rejestrowanie debugowania"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
-msgstr "Wyświetl plik dziennika"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
+msgstr "Przekazywanie WAN"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
-msgstr "Łańcuch przekazywania WAN IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
+msgstr "Wejście WAN"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
-msgstr "Łańcuch przekazywania WAN IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
+msgstr "Biała lista IP/CIDR"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
-msgstr "Łańcuch wejściowy WAN IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
+msgstr "Tylko biała lista"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
-msgstr "Łańcuch wejściowy WAN IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
+msgstr "Limit czasu białej listy"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-"Automatyczne dodatki Whitelist są przechowywane tymczasowo w IPSet i "
-"zapisywane na stałe w lokalnej białej liście. Wyłącz tę opcję, aby zapobiec "
-"lokalnemu zapisowi."
+"Zmiany na białej liście zostały zapisane. Odśwież listę banIP, aby zmiany "
+"zostały wprowadzone."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
-msgstr "Informacja Whois"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
+msgstr "Biała lista ..."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
msgid "banIP"
msgstr "banIP"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
-msgstr "Status banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
+msgstr "Akcje banIP"
+
+#~ msgid ""
+#~ "This is the local banIP blacklist to always-deny certain IP/CIDR "
+#~ "addresses.<br /> <em><b>Please note:</b></em> add only one IPv4 or IPv6 "
+#~ "address per line. Comments introduced with '#' are allowed - domains, "
+#~ "wildcards and regex are not."
+#~ msgstr ""
+#~ "Jest to lokalna czarna lista banIP, aby zawsze odmawiać niektórych "
+#~ "adresów IP/CIDR. <br /> <em><b>Uwaga:</b></em> dodaj tylko jeden adres "
+#~ "IPv4 lub IPv6 w wierszu. Komentarze wprowadzone z \"#\" są dozwolone - "
+#~ "domeny, symbole wieloznaczne i wyrażenia regularnego nie są."
+
+#~ msgid ""
+#~ "This is the local banIP whitelist to always allow certain IP/CIDR "
+#~ "addresses.<br /> <em><b>Please note:</b></em> add only one IPv4 or IPv6 "
+#~ "address or per line. Comments introduced with '#' are allowed - domains, "
+#~ "wildcards and regex are not."
+#~ msgstr ""
+#~ "Jest to lokalna biała lista banIP, aby zawsze zezwalać na określone "
+#~ "adresy IP/CIDR. <br /> <em><b>Uwaga:</b></em> dodaj tylko jeden adres "
+#~ "IPv4 lub IPv6 lub na linię. Komentarze wprowadzone z \"#\" są dozwolone - "
+#~ "domeny, symbole wieloznaczne i wyrażenia regularnego nie są."
+
+#~ msgid "ASN Overview"
+#~ msgstr "Przegląd ASN"
+
+#~ msgid "ASN Prefixes"
+#~ msgstr "Prefiksy ASN"
+
+#~ msgid "ASN/Country"
+#~ msgstr "ASN/Kraj"
+
+#~ msgid "Advanced"
+#~ msgstr "Zaawansowane"
+
+#~ msgid "Automatic WAN Interface Detection"
+#~ msgstr "Automatyczne wykrywanie interfejsów WAN"
+
+#~ msgid ""
+#~ "Blacklist auto addons are stored temporary in the IPSet and saved "
+#~ "permanently in the local blacklist. Disable this option to prevent the "
+#~ "local save."
+#~ msgstr ""
+#~ "Automatyczne dodatki czarnej listy są przechowywane tymczasowo w IPSet i "
+#~ "zapisywane na stałe na lokalnej czarnej liście. Wyłącz tę opcję, aby "
+#~ "zapobiec lokalnemu zapisowi."
+
+#~ msgid "Check the current available IPSets."
+#~ msgstr "Sprawdź aktualne dostępne IPSety."
+
+#~ msgid ""
+#~ "Configuration of the banIP package to block ip adresses/subnets via IPSet."
+#~ msgstr ""
+#~ "Konfiguracja pakietu banIP do blokowania adresów ip/podsieci przez IPSet."
+
+#~ msgid "Country Resources"
+#~ msgstr "Zasoby krajowe"
+
+#~ msgid "DNS Chain"
+#~ msgstr "Łańcuch DNS"
+
+#~ msgid "DST Target IPv4"
+#~ msgstr "DST Docelowy IPv4"
+
+#~ msgid "DST Target IPv6"
+#~ msgstr "DST Docelowy IPv6"
+
+#~ msgid "Description"
+#~ msgstr "Opis"
+
+#~ msgid "Download Options"
+#~ msgstr "Opcje pobierania"
+
+#~ msgid "Download Utility, RT Monitor"
+#~ msgstr "Narzędzie pobierania, monitor RT"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "Edycja konfiguracji"
+
+#~ msgid "Enable banIP"
+#~ msgstr "Włącz banIP"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr ""
+#~ "Włącz pełne rejestrowanie debugowania w przypadku jakiegokolwiek błędu "
+#~ "przetwarzania."
+
+#~ msgid "Enter IP/CIDR/ASN/ISO"
+#~ msgstr "Wprowadź IP/CIDR/ASN/ISO"
+
+#~ msgid "Extra Options"
+#~ msgstr "Opcje dodatkowe"
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "Więcej informacji <a href=\"%s\" target=\"_blank\">znajdziesz w "
+#~ "dokumentacji online </a>"
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr ""
+#~ "W celu poprawy wydajności możesz zwiększyć tę wartość, np. '8' lub '16' "
+#~ "powinny być bezpieczne."
+
+#~ msgid "Geo Location"
+#~ msgstr "Lokalizacja geograficzna"
+
+#~ msgid "Grant UCI access for luci-app-banip"
+#~ msgstr "Udziel dostępu UCI do luci-app-banip"
+
+#~ msgid "IANA Information"
+#~ msgstr "Informacje IANA"
+
+#~ msgid "IP/ASN Mapping"
+#~ msgstr "Mapowanie IP/ASN"
+
+#~ msgid "IPSet Sources"
+#~ msgstr "Źródła IPSet"
+
+#~ msgid "IPSet-Lookup"
+#~ msgstr "IPSet-Lookup"
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr ""
+#~ "Nie znaleziono pliku wejściowego, proszę sprawdzić swoją konfigurację."
+
+#~ msgid "LAN Forward Chain IPv4"
+#~ msgstr "Łańcuch przekazywania LAN IPv4"
+
+#~ msgid "LAN Forward Chain IPv6"
+#~ msgstr "Łańcuch przekazywania LAN IPv4"
+
+#~ msgid "LAN Input Chain IPv4"
+#~ msgstr "Łańcuch wejściowy LAN IPv4"
+
+#~ msgid "LAN Input Chain IPv6"
+#~ msgstr "Łańcuch wejściowy LAN IPv6"
+
+#~ msgid "Load"
+#~ msgstr "Obciążenie"
+
+#~ msgid "Loading"
+#~ msgstr "Ładowanie"
+
+#~ msgid "Loading ..."
+#~ msgstr "Ładowanie ..."
+
+#~ msgid "Local Save Blacklist Addons"
+#~ msgstr "Lokalne zapisane dodatki czarnej listy"
+
+#~ msgid "Local Save Whitelist Addons"
+#~ msgstr "Lokalne zapisane dodatki białej listy"
+
+#~ msgid "Low Priority Service"
+#~ msgstr "Usługa niskopriorytetowa"
+
+#~ msgid "Manual WAN Interface Selection"
+#~ msgstr "Ręczny wybór interfejsu WAN"
+
+#~ msgid "Max. Download Queue"
+#~ msgstr "Maksymalny rozmiar kolejki pobierania"
+
+#~ msgid "No response!"
+#~ msgstr "Brak odpowiedzi!"
+
+#~ msgid ""
+#~ "Options for further tweaking in case the defaults are not suitable for "
+#~ "you."
+#~ msgstr ""
+#~ "Opcje dalszych zmian w przypadku, gdy ustawienia domyślne nie są dla "
+#~ "ciebie wystarczające."
+
+#~ msgid ""
+#~ "Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
+#~ "notation and comments introduced with '#' are allowed."
+#~ msgstr ""
+#~ "Proszę dodać tylko jeden adres IPv4 lub IPv6 na linię. Dopuszcza się "
+#~ "zakresy IP w zapisie CIDR oraz komentarze wprowadzone za pomocą znaku \"#"
+#~ "\"."
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr "Proszę edytować ten plik bezpośrednio w sesji terminala."
+
+#~ msgid "RIPE-Lookup"
+#~ msgstr "RIPE-Lookup"
+
+#~ msgid "Refresh IPSets"
+#~ msgstr "Odśwież IPSets"
+
+#~ msgid "Reload"
+#~ msgstr "Przeładuj"
+
+#~ msgid "Reload IPSet Sources"
+#~ msgstr "Przeładuj źródła IPSet"
+
+#~ msgid "Runtime Information"
+#~ msgstr "Informacja o środowisku uruchomieniowym"
+
+#~ msgid "SRC Target IPv4"
+#~ msgstr "SRC Docelowy IPv4"
+
+#~ msgid "SRC Target IPv6"
+#~ msgstr "SRC Docelowy IPv6"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
-msgstr "Wersja banIP"
+#~ msgid "SRC/DST"
+#~ msgstr "SRC/DST"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
-msgstr "włącz IPv4"
+#~ msgid "SSH Daemon"
+#~ msgstr "Demon SSH"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
-msgstr "włącz IPv6"
+#~ msgid "SSH/LuCI RT Monitor"
+#~ msgstr "Monitor SSH/LuCI RT"
+
+#~ msgid ""
+#~ "Select the SSH daemon for logfile parsing, to detect break-in events."
+#~ msgstr ""
+#~ "Wybierz demona SSH do analizowania plików dziennika, aby wykryć zdarzenia "
+#~ "włamania."
+
+#~ msgid "Select the used start type during boot."
+#~ msgstr "Wybierz używany typ startu podczas uruchamiania systemu."
+
+#~ msgid "Select your preferred download utility."
+#~ msgstr "Wybierz preferowane narzędzie do pobierania."
+
+#~ msgid "Select your preferred interface(s) manually."
+#~ msgstr "Wybierz preferowane interfejsy ręcznie."
+
+#~ msgid ""
+#~ "Set the nice level to 'low priority' and banIP background processing will "
+#~ "take less resources from the system."
+#~ msgstr ""
+#~ "Ustaw poziom nice na 'niski priorytet' i przetwarzanie banIP w tle zajmie "
+#~ "mniej zasobów z systemu."
+
+#~ msgid "Show only set member with packet counter &gt; 0"
+#~ msgstr "Pokaż tylko zestaw elementów użytkownika z licznika pakietów &gt; 0"
+
+#~ msgid ""
+#~ "Size of the download queue to handle downloads &amp; IPset processing in "
+#~ "parallel (default '4')."
+#~ msgstr ""
+#~ "Rozmiar kolejki pobierania do obsługi pobrań &amp; Przetwarzanie "
+#~ "równolegle IPset (domyślnie \"4\")."
+
+#~ msgid ""
+#~ "Special options for the selected download utility, e.g. '--timeout=20 -O'."
+#~ msgstr ""
+#~ "Specjalne opcje dla wybranego narzędzia do pobierania, np. '--timeout=20 -"
+#~ "O'."
+
+#~ msgid "Start Type"
+#~ msgstr "Rodzaj startu"
+
+#~ msgid ""
+#~ "Starts a small log/banIP monitor in the background to block SSH/LuCI "
+#~ "brute force attacks in realtime."
+#~ msgstr ""
+#~ "Uruchamia mały monitor log/banIP w tle, aby zablokować brutalne ataki SSH/"
+#~ "LuCI w czasie rzeczywistym."
+
+#~ msgid ""
+#~ "Target directory for banIP backups. Default is '/tmp', please use "
+#~ "preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "Katalog docelowy do tworzenia kopii zapasowych banIP. Domyślnie jest to "
+#~ "\"/tmp\", najlepiej użyć nieulotnego dysku, jeśli jest dostępny."
+
+#~ msgid ""
+#~ "The RIPEstat Data API is the public data interface provided by RIPE NCC, "
+#~ "for details look <a href=\"https://stat.ripe.net/docs/data_api\" target="
+#~ "\"_blank\" rel=\"noopener noreferrer\">here</a>."
+#~ msgstr ""
+#~ "RIPEstat Data API to publiczny interfejs danych dostarczany przez RIPE "
+#~ "NCC, szczegóły patrz <a href=\"https://stat.ripe.net/docs/data_api\" "
+#~ "target=\"_blank\" rel=\"noopener noreferrer\">here</a>."
+
+#~ msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#~ msgstr "Rozmiar pliku jest zbyt duży do edycji online w LuCI (&ge; 100 KB)."
+
+#~ msgid "This change requires a manual service stop/re-start to take effect."
+#~ msgstr ""
+#~ "Ta zmiana wymaga ręcznego zatrzymania/ponownego uruchomienia usługi, aby "
+#~ "została uwzględniona."
+
+#~ msgid ""
+#~ "This data call gives access to various data sources maintained by IANA."
+#~ msgstr ""
+#~ "To połączenie danych zapewnia dostęp do różnych źródeł danych "
+#~ "utrzymywanych przez organizację IANA."
+
+#~ msgid ""
+#~ "This data call lists the Internet resources associated with a country, "
+#~ "including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+#~ msgstr ""
+#~ "To połączenie danych zawiera listę zasobów internetowych związanych z "
+#~ "danym krajem, w tym sieci ASN, zakresy IPv4 i prefiksy CIDR IPv4/6."
+
+#~ msgid "This data call returns all announced prefixes for a given ASN."
+#~ msgstr ""
+#~ "To połączenie danych zwraca wszystkie zapowiedziane prefiksy dla danego "
+#~ "ASN."
+
+#~ msgid ""
+#~ "This data call returns geolocation information for the given IP space, or "
+#~ "for announced IP prefixes in the case of ASNs."
+#~ msgstr ""
+#~ "To wywołanie danych zwraca informacje geolokalizacyjne dla danej "
+#~ "przestrzeni IP, lub dla ogłoszonych prefiksów IP w przypadku sieci ASN."
+
+#~ msgid ""
+#~ "This data call returns the containing prefix and announcing ASN of a "
+#~ "given IP address."
+#~ msgstr ""
+#~ "To połączenie danych zwraca prefiks zawierający i ogłaszający ASN danego "
+#~ "adresu IP."
+
+#~ msgid ""
+#~ "This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) "
+#~ "and reverse (PTR) records starting form either a hostname or an IP "
+#~ "address."
+#~ msgstr ""
+#~ "To wywołanie danych zwraca rekurencyjny łańcuch rekordów przekazywania do "
+#~ "DNS (A / AAAA / CNAME) i zwrotnego (PTR) zaczynających się od nazwy hosta "
+#~ "lub adresu IP."
+
+#~ msgid ""
+#~ "This data call returns whois information from the relevant Regional "
+#~ "Internet Registry and Routing Registry."
+#~ msgstr ""
+#~ "To połączenie danych zwraca informacje whois z odpowiedniego regionalnego "
+#~ "rejestru internetowego i rejestru routingu."
+
+#~ msgid ""
+#~ "This data call shows general informations about an ASN like its "
+#~ "announcement status and the name of its holder according to the WHOIS "
+#~ "service."
+#~ msgstr ""
+#~ "To połączenie danych pokazuje ogólne informacje o ASN, takie jak jego "
+#~ "status ogłoszenia i nazwisko jego właściciela zgodnie z usługą WHOIS."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the banIP blacklist (%s)."
+#~ "<br />"
+#~ msgstr ""
+#~ "Ten formularz pozwala modyfikować zawartość czarnej listy banIP (%s). <br/"
+#~ ">"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the banIP whitelist (%s)."
+#~ "<br />"
+#~ msgstr ""
+#~ "Ten formularz pozwala modyfikować zawartość białej listy banIP (%s). <br/>"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the main banIP "
+#~ "configuration file (/etc/config/banip)."
+#~ msgstr ""
+#~ "Ten formularz pozwala na modyfikację zawartości głównego pliku "
+#~ "konfiguracyjnego banIP (/etc/config/banip)."
+
+#~ msgid "View Logfile"
+#~ msgstr "Wyświetl plik dziennika"
+
+#~ msgid "WAN Forward Chain IPv4"
+#~ msgstr "Łańcuch przekazywania WAN IPv4"
+
+#~ msgid "WAN Forward Chain IPv6"
+#~ msgstr "Łańcuch przekazywania WAN IPv6"
+
+#~ msgid "WAN Input Chain IPv4"
+#~ msgstr "Łańcuch wejściowy WAN IPv4"
+
+#~ msgid "WAN Input Chain IPv6"
+#~ msgstr "Łańcuch wejściowy WAN IPv6"
+
+#~ msgid ""
+#~ "Whitelist auto addons are stored temporary in the IPSet and saved "
+#~ "permanently in the local whitelist. Disable this option to prevent the "
+#~ "local save."
+#~ msgstr ""
+#~ "Automatyczne dodatki Whitelist są przechowywane tymczasowo w IPSet i "
+#~ "zapisywane na stałe w lokalnej białej liście. Wyłącz tę opcję, aby "
+#~ "zapobiec lokalnemu zapisowi."
+
+#~ msgid "Whois Information"
+#~ msgstr "Informacja Whois"
+
+#~ msgid "banIP Status"
+#~ msgstr "Status banIP"
+
+#~ msgid "banIP Version"
+#~ msgstr "Wersja banIP"
+
+#~ msgid "enable IPv4"
+#~ msgstr "włącz IPv4"
+
+#~ msgid "enable IPv6"
+#~ msgstr "włącz IPv6"
diff --git a/applications/luci-app-banip/po/pt/banip.po b/applications/luci-app-banip/po/pt/banip.po
index b835029e6e..38bec07d11 100644
--- a/applications/luci-app-banip/po/pt/banip.po
+++ b/applications/luci-app-banip/po/pt/banip.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-17 19:42+0000\n"
+"PO-Revision-Date: 2021-05-10 09:32+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/pt/>\n"
@@ -8,544 +8,1328 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.2-dev\n"
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
-msgstr "Visão Geral da ASN"
+"X-Generator: Weblate 4.7-dev\n"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
+msgstr "-m limit --limit 2/seg (predefinição)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
+msgstr "1 hora"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
+msgstr "12 horas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr "24 horas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr "30 minutos"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr "6 horas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr "ASNs"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr "Ação"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr "Aparelhos ativos"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr "Interfaces ativas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr "Logterms ativos"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr "Fontes Ativas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr "Sub-redes ativas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+"Adicionar IPSets adicionais não relacionados ao banIP, para relatórios e "
+"consultas, por exemplo."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
-msgstr "Prefixos ASN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr "Adicionar esta IP/CIDR à sua lista local."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
-msgstr "ASN/País"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr "Configurações adicionais"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
"Atraso de gatilho adicional em segundos antes do início do processamento de "
"banIP."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
-msgstr "Avançado"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr "Configurações avançadas de cadeia"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr "Configurações avançadas de E-Mail"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr "Configurações avançadas de registos"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
+msgstr "Lista negra automática"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
-msgstr "Deteção Automática de Interface WAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
+msgstr "Deteção automática"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr "Lista branca automática"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
+msgstr ""
+"Transfere automaticamente os IPs suspeitos do registo para a lista negra do "
+"banIP durante o tempo de execução."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+msgstr ""
+"Transfere automaticamente os IPs de ligações ascendentes para a lista branca "
+"do banIP durante o tempo de execução."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
msgstr "Diretório do Backup"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
-msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr "Diretório Base Temporário"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
msgstr ""
-"Os autoadicionais da lista negra são armazenados temporariamente no IPSet e "
-"salvos permanentemente na lista negra local. Desative esta opção para evitar "
-"a gravação local."
+"O Diretório Base Temporário usado para todas as operações relacionadas com o "
+"tempo de execução do banIP."
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
-msgstr "Verifique os IPSets atualmente disponíveis."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr "Tempo limite da Lista negra"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-"Configuração do pacote banIP para bloquear endereços/subredes ip via IPSet."
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
-msgstr "Recursos do País"
+"As alterações da Lista Negra foram salvas. Atualize a sua lista BanIP para "
+"que as alterações surtam efeito."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
-msgstr "Cadeia DNS"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
+msgstr "Origem da Blocklist"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
-msgstr "Destino DST IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
+msgstr "Cancelar"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
-msgstr "Destino DST IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
+msgid ""
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+"Configuração do pacote banIP para fazer o bloqueio dos endereços/subnets ip "
+"através do IPSet. Para mais informações <a href=\"https://github.com/openwrt/"
+"packages/blob/master/net/banip/files/README.md\" target=\"_blank\" rel="
+"\"noreferrer noopener\" > consulte a documentação online</a>"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
+msgstr "Contagem ACC"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
+msgstr "Contagem CIDR"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
+msgstr "Contagem IP"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
+msgstr "Contagem MAC"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
+msgstr "Contagem SOMA"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
+msgstr "Países"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
+msgstr "Tipo do IPSet DST"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
+msgstr "Opções de log do DST"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
+msgstr "Alvo DST"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
+msgstr "A cadeia padrão utilizada pelo banIP é 'forwarding_lan_rule'"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
+msgstr "A cadeia padrão utilizada pelo banIP é 'forwarding_wan_rule'"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr "A cadeia padrão utilizada pelo banIP é 'input_lan_rule'"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr "A cadeia padrão utilizada pelo banIP é 'input_wan_rule'"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr ""
+"Detecte automaticamente as interfaces de rede, os aparelhos, as sub-redes e "
+"os protocolos relevantes."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
-msgstr "Descrição"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr "Parâmetros de Descarregamento"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
-msgstr "Opções de Descarregamento"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr "Fila de Descarregamento"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
msgstr "Ferramenta para Descarregar"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
-msgstr "Ferramenta de Descarregamento, Monitor RT"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
+msgstr "Ações do E-Mail"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr "Notificação por e-mail"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr "Perfil de e-mail"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
+msgstr "Endereço de e-mail do destinatário"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr "Endereço de e-mail do remetente"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr "Assunto do e-mail"
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
msgstr "Editar Lista Negra"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
-msgstr "Editar configuração"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
+msgstr "Edite a Maclist"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
msgstr "Editar lista de permissões"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
-msgstr "Ativar banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
+msgstr "Active o log do DST"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
+msgstr "Active o log do SRC"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
+msgstr "Ative o serviço banIP."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-"Ativar o registro de depuração detalhado no caso de qualquer erro de "
+"Ativa o registo de depuração detalhado para casos de todos os erros de "
"processamento."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
-msgstr "Entrar IP/CIDR/ASN/ISO"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
+msgstr "Ativado"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
-msgstr "Opções Adicionais"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
+msgstr "Ativa o suporte IPv4 no banIP."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
-msgstr ""
-"Para mais informações <a href=\"%s\" target=\"_blank\">veja a documentação "
-"online</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
+msgstr "Ativa o suporte IPv6 no banIP."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
-msgstr ""
-"Para melhorar o desempenho ainda mais, pode aumentar este valor, por "
-"exemplo, '8' ou '16' devem ser seguros."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
+msgstr "Detalhes da entrada"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
-msgstr "Geolocalização"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr "Tarefa(s) existente(s)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
+msgstr "Outras Origens"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr "Configurações gerais"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
+msgstr "Tipo do IPSet global"
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
-msgstr "Conceder acesso UCI ao luci-app-banip"
+msgid "Grant access to LuCI app banIP"
+msgstr "Conceda acesso à app LuCI banIP"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
-msgstr "Informações da IANA"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
+msgstr "Alta prioridade"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
-msgstr "Mapeamento IP/ASN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
+msgstr "Máxima Prioridade"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr "Informações IPSet"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
-msgstr "Fontes IPSet"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
+msgstr "Consulta IPSet"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
-msgstr "Pesquisa IPSet"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
+msgstr "Consulta IPSet..."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr ""
-"Ficheiro de entrada não encontrado, por favor verifique a sua configuração."
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
+msgstr "Relatório IPSet"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
+msgstr "Detalhes do IPSet"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
-msgstr "Cadeia para Frente de LAN IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
+msgstr "Suporte ao IPv4"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
-msgstr "Cadeia para Frente de LAN IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
+msgstr "Suporte de IPv6"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
-msgstr "Cadeia de Entrada de LAN IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
+msgstr "Informação"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
-msgstr "Cadeia para Entrada de LAN IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
+msgstr "Encaminhamento LAN"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
+msgstr "Entrada LAN"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
msgstr "Última Execução"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
-msgstr "Carga"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
+msgstr "Mínima Prioridade"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
+msgstr "Menor Prioridade"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
+msgstr "Limite o acionador de e-mail para certas ações do banIP."
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
-msgstr "A carregar"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
+msgstr "Limite o monitor de registo para certos termos."
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
-msgstr "Carregando ..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
+msgstr "Limita a seleção a certas fontes locais."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
-msgstr "Addons Locais Gravados na Lista Negra"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
+msgstr "Número da linha a remover"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
-msgstr "Addons Locais Gravados na Lista de Permissões"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
+msgstr "Lista de interfaces de rede disponíveis para acionar o início do banIP."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
+msgstr ""
+"Lista de ferramentas de descarregamento suportadas e completamente pré-"
+"configuradas."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
-msgstr "Serviço de Baixa Prioridade"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
+msgstr "Fontes Locais"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
-msgstr "Seleção Manual de Interface WAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
+msgstr "Limite do Registo"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
-msgstr "Fila Max. de Descarregamentos"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
+msgstr "Monitor do registo"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
-msgstr "Sem resposta!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
+msgstr "Termos do registo"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
+msgstr "Vista do registo log"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
+msgstr "Os pacotes suspeitos da entrada do registo - geralmente descartados."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
msgstr ""
-"Opções para ajustes adicionais, caso as predefinições não sejam adequadas "
-"para si."
+"Os pacotes suspeitos da saída do registo - geralmente rejeitados. O registo "
+"de tais pacotes pode causar um aumento na latência devido à necessidade de "
+"recursos adicionais do sistema."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
-msgid "Overview"
-msgstr "Visão Geral"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
+msgstr "A contagem dos registos do LuCI"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
+msgstr "Tempo Limite do Maclist"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
msgstr ""
-"Por favor, adicione apenas um endereço IPv4 ou IPv6 por linha. Intervalos de "
-"IP na notação CIDR e comentários introduzidos com '#' são permitidos."
+"As alterações do Maclist foram salvas. Atualize as suas listas banIP para "
+"que as alterações sejam aplicadas."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "Por favor, edite este ficheiro diretamente numa sessão de terminal."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
+msgstr "Contagem dos registos do NGINX"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
-msgstr "Pesquisa RIPE"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
+msgstr "Nome"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
-msgid "Refresh"
-msgstr "Atualizar"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
+msgstr "Interfaces de Rede"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
-msgstr "Atualizar IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
+msgstr "A consulta não retornou resultados!"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
-msgstr "Recarregar"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
+msgstr "Ainda não há nenhum registo relacionado ao banIP!"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
-msgstr "Recarregar Fontes IPSet"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
+msgstr "Prioridade Normal (padrão)"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
-msgstr "Informação sobre a Execução"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
+msgstr "A quantidade das entradas CIDR"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
-msgstr "Destino SRC IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
+msgstr "A quantidade das entradas IP"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
-msgstr "Destino SRC IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
+msgstr "A quantidade das entradas MAC"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
-msgstr "SRC/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
+msgstr "A quantidade das entradas que foram acessadas"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
-msgstr "Daemon do SSH"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
+msgstr "A quantidade de todos os IPSets"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
-msgstr "Monitor SSH / LuCI RT"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
+msgstr "A quantidade de todas as entradas"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
-msgstr "Guardar"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid ""
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+"A quantidade das autenticações LuCI repetidas, vindas a partir do mesmo IP "
+"que falharam e que estão no registo antes do banimento."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid ""
+"Number of failed nginx requests of the same ip in the log before banning."
+msgstr ""
+"A quantidade de solicitações com falha do nginx do mesmo IP no registo antes "
+"do banimento."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid ""
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+"A quantidade de repetições de autenticação com falha do SSH a partir do "
+"mesmo IP no registo antes do banimento."
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+msgid "Overview"
+msgstr "Visão Geral"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
msgstr ""
-"Selecione o daemon SSH para análise de ficheiros de log, para detetar "
-"eventos de invasão."
+"Analise apenas o último número declarado das entradas de registo na busca "
+"dos eventos suspeitos."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
-msgstr "Seleccionar o tipo de inicialização utilizado durante o arranque."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr "O perfil usado pelo 'msmtp' para os e-mails de notificação do banIP."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
-msgstr "Selecione a sua ferramenta de descarregamento preferida."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
+msgstr "Consulta"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
-msgstr "Selecione a(s) sua(s) interface(s) preferida(s) manualmente."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
+msgstr "O endereço do destinatário para os e-mails de notificação do banIP."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
+msgid "Refresh"
+msgstr "Atualizar"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
+msgstr "Atualizar Temporizador"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
+msgstr "Atualizando o Temporizador..."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
+msgstr "Remover uma tarefa existente"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
+msgstr "Diretório de Relatórios"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
+msgstr "Reiniciar"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
msgstr ""
-"Defina o nível nice para 'baixa prioridade' e o processamento em segundo "
-"plano do banIP exigirá menos recursos do sistema."
+"Restrinja o acesso à internet de/para uma pequena quantidade de sites/IPs "
+"seguros e bloqueie o acesso de/para o resto da internet."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
+msgstr "Resultado"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
+msgstr "Flags de Execução"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
-msgstr "Mostrar apenas membro definido com contador de pacotes &gt; 0"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
+msgstr "Informações de Execução"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
+msgstr "O tipo do conjunto de IPs SRC"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
+msgstr "Opções de registo SRC"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
+msgstr "Destino SRC"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
+msgstr "O tipo do conjunto de IPs SRC+DST"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
+msgstr "A quantidade de registos SSH"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
+msgid "Save"
+msgstr "Guardar"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
msgstr ""
-"Tamanho da fila de descarregamento para lidar com descarregamentos &amp; "
-"processamento de IPset em paralelo (predefinição '4')."
+"Pesquise os conjuntos de IPs ativos relacionados ao banIP por um endereço "
+"IP, CIDR ou MAC específico."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
+msgstr "Selecione as interfaces de rede relevantes manualmente."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
msgstr ""
-"Opções especiais para a ferramenta de descarregamento selecionada, por "
-"exemplo '--timeout=20 -O'."
+"Envie e-mails de notificação relacionados ao banIP. É necessário a "
+"instalação e configuração do pacote adicional 'msmtp'."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
-msgstr "Tipo de Início"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
+msgstr "Endereço do remetente para os e-mails de notificação do banIP."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
-msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
+msgstr "Prioridade do serviço"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
+msgstr "Definir nova tarefa banIP"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
msgstr ""
-"Inicia um pequeno monitor log/banIP em segundo plano para bloquear ataques "
-"de força bruta SSH/LuCI em tempo real."
+"Define o tipo DST individual por conjunto de IPs para bloquear somente "
+"pacotes de saída."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
-msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
msgstr ""
-"Diretório de destino para backups banIP. A predfinição é '/tmp', por favor "
-"use preferencialmente um disco não volátil se disponível."
+"Define o tipo SRC individual por conjunto de IPs para bloquear somente "
+"pacotes de entrada."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
msgstr ""
-"A API de Dados RIPEstat é a interface pública de dados fornecida pelo RIPE "
-"NCC, para detalhes veja <a href=\"https://stat.ripe.net/docs/data\" target="
-"\"_blank\" rel=\"noopener noreferrer\">aqui</a>."
+"Define o tipo SRC+DST individual por conjunto de IPs para bloquear pacotes "
+"de entrada e saída."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
msgstr ""
-"O tamanho do ficheiro é demasiado grande para editar online em LuCI (&ge; "
-"100 KB)."
+"Define as opções do registo DST especiais. Por exemplo: para definir uma "
+"taxa limite."
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
msgstr ""
-"A saída do syslog, pré-filtrada apenas para mensagens relacionadas ao banIP."
+"Define as opções especiais do registo SRC . Por exemplo: para definir uma "
+"taxa limite."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
-msgstr ""
-"Esta alteração requer uma paragem/reinicialização manual do serviço para ter "
-"efeito."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
+msgstr "Define o tempo limite da lista negra dos conjuntos de IPs."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
-msgstr ""
-"Essa chamada de dados dá acesso a várias fontes de dados mantidas pela IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
+msgstr "Define o destino do firewall para todas as regras relacionadas ao DST."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
+msgstr "Define o destino do firewall para todas as regras relacionadas ao SRC."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
msgstr ""
-"Esta chamada de dados lista os recursos da Internet associados a um país, "
-"incluindo ASNs, faixas IPv4 e prefixos CIDR IPv4/6."
+"Define o padrão do tipo do conjunto global dos IPs, para bloquear os pacotes "
+"da entrada (SRC) e/ou da saída (DST)."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
+msgstr "Define o tempo limite do conjunto dos IPs maclist."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr "Define o tempo limite da lista branca do conjunto de IPs."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr "Configurações"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
msgstr ""
-"Esta chamada de dados retorna todos os prefixos anunciados para um "
-"determinado ASN."
+"O tamanho da fila de descarrega para o processamento de descarregas em "
+"paralelo."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
-msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
+msgstr "Fontes (Informações)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
msgstr ""
-"Esta chamada de dados retorna informações de geolocalização para o espaço IP "
-"dado, ou para prefixos IP anunciados no caso de ASNs."
+"Opções especiais de configuração para o utilitário de descarregamento "
+"selecionado."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
+msgstr ""
+"Inicia um pequeno monitor de registo em segundo plano para bloquear "
+"tentativas suspeitas de autenticação SSH/LuCI."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr "Interface do Gatilho de Inicialização"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr "Condição geral / versão"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr "Suspender"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
msgstr ""
-"Essa chamada de dados retorna o prefixo que contém e anuncia o ASN de um "
-"determinado endereço IP."
+"Pasta de destino para ficheiros de relatório relacionados ao conjunto de IPs."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr "O diretório de destino para os backups compactados da lista de origem."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr "Não foi possível atualizar o tempo de atualização do temporizador."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr "O tempo de atualização foi atualizado."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr "O dia da semana (valores opc.: 1-7 possivelmente sep. por , ou -)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr "A parte das horas (obg., intervalo: 0-23)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr "A parte dos minutos (opt., intervalo: 0-59)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
+msgstr ""
+"A prioridade selecionada será usada para o processamento em segundo plano do "
+"banIP. Esta alteração necessita de uma reinicialização completa do serviço "
+"banIP para que as alterações sejam aplicadas."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
msgstr ""
-"Esta chamada de dados retorna a cadeia recursiva dos registros DNS forward "
-"(A/AAAAA/CNAME) e reverse (PTR), começando com um nome de host ou um "
-"endereço IP."
+"A saída do syslog, pré-filtrada apenas para mensagens relacionadas ao banIP."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-"Esta chamada de dados retorna informações whois dos relevantes Registro "
-"Regional de Internet e Registro de Roteamento."
+"Esta é a lista negra local do banIP para sempre negar determinados endereços "
+"IP/CIDR. <br /> <em> <b> Observação: </b> </em> adicione apenas um endereço "
+"IPv4, um endereço IPv6 ou um nome de domínio por linha . Comentários "
+"iniciados com '#' são permitidos - curingas e regex não."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-"Esta chamada de dados mostra informações gerais sobre um ASN como o seu "
-"estado de anúncio e o nome do seu titular de acordo com o serviço WHOIS."
+"Este é o maclist local do banIP para sempre permitir certos endereços MAC. "
+"<br /> <em> <b> Observação: </b> </em> adicione apenas um endereço MAC por "
+"linha. Comentários iniciados com '#' são permitidos - domínios, curingas e "
+"regex não são."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-"Este formulário permite que você modifique o conteúdo da lista negra da "
-"banIP (%s).<br />"
+"Esta é a lista branca local do banIP para sempre permitir determinados "
+"endereços IP/CIDR. <br /> <em> <b> Observação: </b> </em> adicione apenas um "
+"endereço IPv4, endereço IPv6 ou nome de domínio por linha. Comentários "
+"iniciados com '#' são permitidos - curingas e regex não."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
msgstr ""
-"Este formulário permite que modifique o conteúdo da lista branca da banIP "
-"(%s).<br />"
+"Esta guia mostra o último Relatório gerado do Conjunto de IPs, pressione o "
+"botão 'Atualizar' para obter o atual."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
+msgstr "Marca de Tempo"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-"Este formulário permite que você modifique o conteúdo do ficheiro principal "
-"de configuração da banIP (/etc/config/banip)."
+"Para manter as suas listas banIP atualizadas, precisa configurar uma tarefa "
+"de atualização automática para estas listas."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
+msgstr "Tópico para e-mails de notificação do banIP."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Trigger Delay"
msgstr "Atraso do Gatilho"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
+msgstr "Tipo"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
+msgstr "Impossível gravar as modificações: %s"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
msgid "Verbose Debug Logging"
-msgstr "Registro de Depuração Detalhado"
+msgstr "Registos detalhados de depuração"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
-msgstr "Ver Ficheiro de Registo"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
+msgstr "Redirecionar WAN"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
-msgstr "Cadeia para Frente de WAN IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
+msgstr "Entrada WAN"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
-msgstr "Cadeia para Frente de WAN IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
+msgstr "Lista branca IP/CIDR"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
-msgstr "Cadeia de Entrada de LAN IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
+msgstr "Apenas lista branca"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
-msgstr "Cadeia de Entrada WAN IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
+msgstr "Tempo limite da lista branca"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-"Os addons automáticos da whitelist são armazenados temporários no IPSet e "
-"gravadaos permanentemente na lista branca local. Desative esta opção para "
-"evitar a gravar localmente."
+"As alterações da lista branca foram salvas. Atualize a sua lista BanIP para "
+"que as alterações surtam efeito."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
-msgstr "Informações do Whois"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
+msgstr "Lista Branca..."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
msgid "banIP"
msgstr "banIP"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
-msgstr "Estado da banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
+msgstr "Ação do banIP"
+
+#~ msgid "ASN Overview"
+#~ msgstr "Visão Geral da ASN"
+
+#~ msgid "ASN Prefixes"
+#~ msgstr "Prefixos ASN"
+
+#~ msgid "ASN/Country"
+#~ msgstr "ASN/País"
+
+#~ msgid "Advanced"
+#~ msgstr "Avançado"
+
+#~ msgid "Automatic WAN Interface Detection"
+#~ msgstr "Deteção Automática de Interface WAN"
+
+#~ msgid ""
+#~ "Blacklist auto addons are stored temporary in the IPSet and saved "
+#~ "permanently in the local blacklist. Disable this option to prevent the "
+#~ "local save."
+#~ msgstr ""
+#~ "Os autoadicionais da lista negra são armazenados temporariamente no IPSet "
+#~ "e salvos permanentemente na lista negra local. Desative esta opção para "
+#~ "evitar a gravação local."
+
+#~ msgid "Check the current available IPSets."
+#~ msgstr "Verifique os IPSets atualmente disponíveis."
+
+#~ msgid ""
+#~ "Configuration of the banIP package to block ip adresses/subnets via IPSet."
+#~ msgstr ""
+#~ "Configuração do pacote banIP para bloquear endereços/subredes ip via "
+#~ "IPSet."
+
+#~ msgid "Country Resources"
+#~ msgstr "Recursos do País"
+
+#~ msgid "DNS Chain"
+#~ msgstr "Cadeia DNS"
+
+#~ msgid "DST Target IPv4"
+#~ msgstr "Destino DST IPv4"
+
+#~ msgid "DST Target IPv6"
+#~ msgstr "Destino DST IPv6"
+
+#~ msgid "Description"
+#~ msgstr "Descrição"
+
+#~ msgid "Download Options"
+#~ msgstr "Opções de Descarregamento"
+
+#~ msgid "Download Utility, RT Monitor"
+#~ msgstr "Ferramenta de Descarregamento, Monitor RT"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "Editar configuração"
+
+#~ msgid "Enable banIP"
+#~ msgstr "Ativar banIP"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr ""
+#~ "Ativar o registro de depuração detalhado no caso de qualquer erro de "
+#~ "processamento."
+
+#~ msgid "Enter IP/CIDR/ASN/ISO"
+#~ msgstr "Entrar IP/CIDR/ASN/ISO"
+
+#~ msgid "Extra Options"
+#~ msgstr "Opções Adicionais"
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "Para mais informações <a href=\"%s\" target=\"_blank\">veja a "
+#~ "documentação online</a>"
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr ""
+#~ "Para melhorar o desempenho ainda mais, pode aumentar este valor, por "
+#~ "exemplo, '8' ou '16' devem ser seguros."
+
+#~ msgid "Geo Location"
+#~ msgstr "Geolocalização"
+
+#~ msgid "Grant UCI access for luci-app-banip"
+#~ msgstr "Conceder acesso UCI ao luci-app-banip"
+
+#~ msgid "IANA Information"
+#~ msgstr "Informações da IANA"
+
+#~ msgid "IP/ASN Mapping"
+#~ msgstr "Mapeamento IP/ASN"
+
+#~ msgid "IPSet Sources"
+#~ msgstr "Fontes IPSet"
+
+#~ msgid "IPSet-Lookup"
+#~ msgstr "Pesquisa IPSet"
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr ""
+#~ "Ficheiro de entrada não encontrado, por favor verifique a sua "
+#~ "configuração."
+
+#~ msgid "LAN Forward Chain IPv4"
+#~ msgstr "Cadeia para Frente de LAN IPv4"
+
+#~ msgid "LAN Forward Chain IPv6"
+#~ msgstr "Cadeia para Frente de LAN IPv6"
+
+#~ msgid "LAN Input Chain IPv4"
+#~ msgstr "Cadeia de Entrada de LAN IPv4"
+
+#~ msgid "LAN Input Chain IPv6"
+#~ msgstr "Cadeia para Entrada de LAN IPv4"
+
+#~ msgid "Load"
+#~ msgstr "Carga"
+
+#~ msgid "Loading"
+#~ msgstr "A carregar"
+
+#~ msgid "Loading ..."
+#~ msgstr "Carregando ..."
+
+#~ msgid "Local Save Blacklist Addons"
+#~ msgstr "Addons Locais Gravados na Lista Negra"
+
+#~ msgid "Local Save Whitelist Addons"
+#~ msgstr "Addons Locais Gravados na Lista de Permissões"
+
+#~ msgid "Low Priority Service"
+#~ msgstr "Serviço de Baixa Prioridade"
+
+#~ msgid "Manual WAN Interface Selection"
+#~ msgstr "Seleção Manual de Interface WAN"
+
+#~ msgid "Max. Download Queue"
+#~ msgstr "Fila Max. de Descarregamentos"
+
+#~ msgid "No response!"
+#~ msgstr "Sem resposta!"
+
+#~ msgid ""
+#~ "Options for further tweaking in case the defaults are not suitable for "
+#~ "you."
+#~ msgstr ""
+#~ "Opções para ajustes adicionais, caso as predefinições não sejam adequadas "
+#~ "para si."
+
+#~ msgid ""
+#~ "Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
+#~ "notation and comments introduced with '#' are allowed."
+#~ msgstr ""
+#~ "Por favor, adicione apenas um endereço IPv4 ou IPv6 por linha. Intervalos "
+#~ "de IP na notação CIDR e comentários introduzidos com '#' são permitidos."
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr "Por favor, edite este ficheiro diretamente numa sessão de terminal."
+
+#~ msgid "RIPE-Lookup"
+#~ msgstr "Pesquisa RIPE"
+
+#~ msgid "Refresh IPSets"
+#~ msgstr "Atualizar IPSets"
+
+#~ msgid "Reload"
+#~ msgstr "Recarregar"
+
+#~ msgid "Reload IPSet Sources"
+#~ msgstr "Recarregar Fontes IPSet"
+
+#~ msgid "Runtime Information"
+#~ msgstr "Informação sobre a Execução"
+
+#~ msgid "SRC Target IPv4"
+#~ msgstr "Destino SRC IPv4"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
-msgstr "Versão da banIP"
+#~ msgid "SRC Target IPv6"
+#~ msgstr "Destino SRC IPv6"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
-msgstr "ativar IPv4"
+#~ msgid "SRC/DST"
+#~ msgstr "SRC/DST"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
-msgstr "ativar IPv6"
+#~ msgid "SSH Daemon"
+#~ msgstr "Daemon do SSH"
+
+#~ msgid "SSH/LuCI RT Monitor"
+#~ msgstr "Monitor SSH / LuCI RT"
+
+#~ msgid ""
+#~ "Select the SSH daemon for logfile parsing, to detect break-in events."
+#~ msgstr ""
+#~ "Selecione o daemon SSH para análise de ficheiros de log, para detetar "
+#~ "eventos de invasão."
+
+#~ msgid "Select the used start type during boot."
+#~ msgstr "Seleccionar o tipo de inicialização utilizado durante o arranque."
+
+#~ msgid "Select your preferred download utility."
+#~ msgstr "Selecione a sua ferramenta de descarregamento preferida."
+
+#~ msgid "Select your preferred interface(s) manually."
+#~ msgstr "Selecione a(s) sua(s) interface(s) preferida(s) manualmente."
+
+#~ msgid ""
+#~ "Set the nice level to 'low priority' and banIP background processing will "
+#~ "take less resources from the system."
+#~ msgstr ""
+#~ "Defina o nível nice para 'baixa prioridade' e o processamento em segundo "
+#~ "plano do banIP exigirá menos recursos do sistema."
+
+#~ msgid "Show only set member with packet counter &gt; 0"
+#~ msgstr "Mostrar apenas membro definido com contador de pacotes &gt; 0"
+
+#~ msgid ""
+#~ "Size of the download queue to handle downloads &amp; IPset processing in "
+#~ "parallel (default '4')."
+#~ msgstr ""
+#~ "Tamanho da fila de descarregamento para lidar com descarregamentos &amp; "
+#~ "processamento de IPset em paralelo (predefinição '4')."
+
+#~ msgid ""
+#~ "Special options for the selected download utility, e.g. '--timeout=20 -O'."
+#~ msgstr ""
+#~ "Opções especiais para a ferramenta de descarregamento selecionada, por "
+#~ "exemplo '--timeout=20 -O'."
+
+#~ msgid "Start Type"
+#~ msgstr "Tipo de Início"
+
+#~ msgid ""
+#~ "Starts a small log/banIP monitor in the background to block SSH/LuCI "
+#~ "brute force attacks in realtime."
+#~ msgstr ""
+#~ "Inicia um pequeno monitor log/banIP em segundo plano para bloquear "
+#~ "ataques de força bruta SSH/LuCI em tempo real."
+
+#~ msgid ""
+#~ "Target directory for banIP backups. Default is '/tmp', please use "
+#~ "preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "Diretório de destino para backups banIP. A predfinição é '/tmp', por "
+#~ "favor use preferencialmente um disco não volátil se disponível."
+
+#~ msgid ""
+#~ "The RIPEstat Data API is the public data interface provided by RIPE NCC, "
+#~ "for details look <a href=\"https://stat.ripe.net/docs/data_api\" target="
+#~ "\"_blank\" rel=\"noopener noreferrer\">here</a>."
+#~ msgstr ""
+#~ "A API de Dados RIPEstat é a interface pública de dados fornecida pelo "
+#~ "RIPE NCC, para detalhes veja <a href=\"https://stat.ripe.net/docs/data\" "
+#~ "target=\"_blank\" rel=\"noopener noreferrer\">aqui</a>."
+
+#~ msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#~ msgstr ""
+#~ "O tamanho do ficheiro é demasiado grande para editar online em LuCI (&ge; "
+#~ "100 KB)."
+
+#~ msgid "This change requires a manual service stop/re-start to take effect."
+#~ msgstr ""
+#~ "Esta alteração requer uma paragem/reinicialização manual do serviço para "
+#~ "ter efeito."
+
+#~ msgid ""
+#~ "This data call gives access to various data sources maintained by IANA."
+#~ msgstr ""
+#~ "Essa chamada de dados dá acesso a várias fontes de dados mantidas pela "
+#~ "IANA."
+
+#~ msgid ""
+#~ "This data call lists the Internet resources associated with a country, "
+#~ "including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+#~ msgstr ""
+#~ "Esta chamada de dados lista os recursos da Internet associados a um país, "
+#~ "incluindo ASNs, faixas IPv4 e prefixos CIDR IPv4/6."
+
+#~ msgid "This data call returns all announced prefixes for a given ASN."
+#~ msgstr ""
+#~ "Esta chamada de dados retorna todos os prefixos anunciados para um "
+#~ "determinado ASN."
+
+#~ msgid ""
+#~ "This data call returns geolocation information for the given IP space, or "
+#~ "for announced IP prefixes in the case of ASNs."
+#~ msgstr ""
+#~ "Esta chamada de dados retorna informações de geolocalização para o espaço "
+#~ "IP dado, ou para prefixos IP anunciados no caso de ASNs."
+
+#~ msgid ""
+#~ "This data call returns the containing prefix and announcing ASN of a "
+#~ "given IP address."
+#~ msgstr ""
+#~ "Essa chamada de dados retorna o prefixo que contém e anuncia o ASN de um "
+#~ "determinado endereço IP."
+
+#~ msgid ""
+#~ "This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) "
+#~ "and reverse (PTR) records starting form either a hostname or an IP "
+#~ "address."
+#~ msgstr ""
+#~ "Esta chamada de dados retorna a cadeia recursiva dos registros DNS "
+#~ "forward (A/AAAAA/CNAME) e reverse (PTR), começando com um nome de host ou "
+#~ "um endereço IP."
+
+#~ msgid ""
+#~ "This data call returns whois information from the relevant Regional "
+#~ "Internet Registry and Routing Registry."
+#~ msgstr ""
+#~ "Esta chamada de dados retorna informações whois dos relevantes Registro "
+#~ "Regional de Internet e Registro de Roteamento."
+
+#~ msgid ""
+#~ "This data call shows general informations about an ASN like its "
+#~ "announcement status and the name of its holder according to the WHOIS "
+#~ "service."
+#~ msgstr ""
+#~ "Esta chamada de dados mostra informações gerais sobre um ASN como o seu "
+#~ "estado de anúncio e o nome do seu titular de acordo com o serviço WHOIS."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the banIP blacklist (%s)."
+#~ "<br />"
+#~ msgstr ""
+#~ "Este formulário permite que você modifique o conteúdo da lista negra da "
+#~ "banIP (%s).<br />"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the banIP whitelist (%s)."
+#~ "<br />"
+#~ msgstr ""
+#~ "Este formulário permite que modifique o conteúdo da lista branca da banIP "
+#~ "(%s).<br />"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the main banIP "
+#~ "configuration file (/etc/config/banip)."
+#~ msgstr ""
+#~ "Este formulário permite que você modifique o conteúdo do ficheiro "
+#~ "principal de configuração da banIP (/etc/config/banip)."
+
+#~ msgid "View Logfile"
+#~ msgstr "Ver Ficheiro de Registo"
+
+#~ msgid "WAN Forward Chain IPv4"
+#~ msgstr "Cadeia para Frente de WAN IPv4"
+
+#~ msgid "WAN Forward Chain IPv6"
+#~ msgstr "Cadeia para Frente de WAN IPv6"
+
+#~ msgid "WAN Input Chain IPv4"
+#~ msgstr "Cadeia de Entrada de LAN IPv4"
+
+#~ msgid "WAN Input Chain IPv6"
+#~ msgstr "Cadeia de Entrada WAN IPv6"
+
+#~ msgid ""
+#~ "Whitelist auto addons are stored temporary in the IPSet and saved "
+#~ "permanently in the local whitelist. Disable this option to prevent the "
+#~ "local save."
+#~ msgstr ""
+#~ "Os addons automáticos da whitelist são armazenados temporários no IPSet e "
+#~ "gravadaos permanentemente na lista branca local. Desative esta opção para "
+#~ "evitar a gravar localmente."
+
+#~ msgid "Whois Information"
+#~ msgstr "Informações do Whois"
+
+#~ msgid "banIP Status"
+#~ msgstr "Estado da banIP"
+
+#~ msgid "banIP Version"
+#~ msgstr "Versão da banIP"
+
+#~ msgid "enable IPv4"
+#~ msgstr "ativar IPv4"
+
+#~ msgid "enable IPv6"
+#~ msgstr "ativar IPv6"
diff --git a/applications/luci-app-banip/po/pt_BR/banip.po b/applications/luci-app-banip/po/pt_BR/banip.po
index d64af699a5..41b7f23c0f 100644
--- a/applications/luci-app-banip/po/pt_BR/banip.po
+++ b/applications/luci-app-banip/po/pt_BR/banip.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-02 10:21+0000\n"
+"PO-Revision-Date: 2021-04-25 02:37+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsbanip/pt_BR/>\n"
@@ -8,545 +8,1327 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.1-dev\n"
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
-msgstr "Visão geral da ASN"
+"X-Generator: Weblate 4.7-dev\n"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
+msgstr "-m limit --limit 2/seg (padrão)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
+msgstr "1 hora"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
+msgstr "12 horas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr "24 horas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr "30 minutos"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr "6 horas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr "ASNs"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr "Ação"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr "Dispositivos Ativos"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr "Interfaces Ativas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr "Logterms Ativo"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr "Fontes Ativas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr "Sub-redes Ativas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+"Adicione IPSets adicionais não relacionados ao banIP, para relatórios e "
+"consultas por exemplo."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
-msgstr "Prefixos ASN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr "Adicione essa IP/CIDR a sua lista local."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
-msgstr "ASN/País"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr "Configurações Adicionais"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
"Atraso de disparo adicional em segundos antes do início do processamento de "
"banIP."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
-msgstr "Avançado"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr "Configuração de cadeia avançada"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr "Configurações Avançadas do E-Mail"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr "Configuração de registros avançada"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
+msgstr "Lista negra automática"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
+msgstr "Detecção Automática"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr "Lista Branca Automática"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
+msgstr ""
+"Transfira automaticamente os IPs suspeitos dos registros para a lista negra "
+"do banIP durante a execução."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
-msgstr "Detecção automática de interface WAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+msgstr ""
+"Transfira automaticamente os IPs do enlace para a lista branca durante a "
+"execução."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
msgstr "Diretório da cópia de segurança"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
-msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr "Diretório Base Temporário"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
msgstr ""
-"Os complementos da lista negra são armazenados temporariamente no IPSet e "
-"salvos permanentemente na lista negra local. Desative esta opção para evitar "
-"a gravação local."
+"O Diretório Base Temporário usado para todas as operações relacionadas com o "
+"tempo de execução do banIP."
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
-msgstr "Verifique os IPSets atualmente disponíveis."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr "Tempo limite da Lista negra"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-"Configuração do pacote banIP para bloquear os endereços/subredes IP via "
-"IPSet."
+"As alterações da Lista Negra foram salvas. Atualize a sua lista BanIP para "
+"que as alterações surtam efeito."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
-msgstr "Recursos do País"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
+msgstr "Fontes das listas de bloqueio"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
-msgstr "Cadeia de DNS"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
+msgstr "Cancelar"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
-msgstr "DST de Destino IPv4"
-
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
-msgstr "DST de Destino IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
+msgid ""
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+"Configuração do pacote banIP para fazer o bloqueio dos endereços/subnets ip "
+"através do IPSet. Para mais informações <a href=\"https://github.com/openwrt/"
+"packages/blob/master/net/banip/files/README.md\" target=\"_blank\" rel="
+"\"noreferrer noopener\" > consulte a documentação online</a>"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
+msgstr "Contagem ACC"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
+msgstr "Contagem CIDR"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
+msgstr "Contagem IP"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
+msgstr "Contagem MAC"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
+msgstr "Contagem SOMA"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
+msgstr "Países"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
+msgstr "Tipo do IPSet DST"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
+msgstr "Opções de log do DST"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
+msgstr "Alvo DST"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
+msgstr "A cadeia padrão utilizada pelo banIP é 'forwarding_lan_rule'"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
+msgstr "A cadeia padrão utilizada pelo banIP é 'forwarding_wan_rule'"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr "A cadeia padrão utilizada pelo banIP é 'input_lan_rule'"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr "A cadeia padrão utilizada pelo banIP é 'input_wan_rule'"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr ""
+"Detecte automaticamente as interfaces de rede, os dispositivos, as sub-redes "
+"e os protocolos relevantes."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
-msgstr "Descrição"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr "Parâmetros de Download"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
-msgstr "Opções de Download"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr "Fila de Download"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
msgstr "Ferramenta para Baixar"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
-msgstr "Download de Utilitário, RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
+msgstr "Ações do E-Mail"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr "Notificação por E-Mail"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr "E-Mail do Perfil"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
+msgstr "Endereço de E-Mail do Destinatário"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr "Endereço de E-Mail do Remetente"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr "Assunto do E-Mail"
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
msgstr "Editar a Lista Negra"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
-msgstr "Editar a Configuração"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
+msgstr "Edite a Maclist"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
msgstr "Editar a Lista Branca"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
-msgstr "Ativar o banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
+msgstr "Active o log do DST"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
+msgstr "Active o log do SRC"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
+msgstr "Ative o serviço banIP."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-"Habilita os registros de depuração detalhados em caso de qualquer erro de "
+"Ativa o registro de depuração detalhada nos casos de qualquer erro de "
"processamento."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
-msgstr "Entrar com o IP/CIDR/ASN/ISO"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
+msgstr "Ativado"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
-msgstr "Opções Adicionais"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
+msgstr "Ativa o suporte IPv4 no banIP."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
-msgstr ""
-"Para mais informações, <a href=\"%s\" target=\"_blank\">veja a documentação "
-"online</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
+msgstr "Ativa o suporte IPv6 no banIP."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
-msgstr ""
-"Para melhoramentos no desempenho, você pode aumentar este valor (ex: '8' ou "
-"'16' deve ser seguro)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
+msgstr "Detalhes da entrada"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr "Tarefa(s) existente(s)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
+msgstr "Outras Origens"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
-msgstr "Geolocalização"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr "Configurações gerais"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
+msgstr "Tipo do IPSet global"
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
-msgstr "Conceda acesso UCI ao luci-app-banip"
+msgid "Grant access to LuCI app banIP"
+msgstr "Conceda acesso ao aplicativo LuCI banIP"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
-msgstr "Informação IANA"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
+msgstr "Alta prioridade"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
-msgstr "Mapeamento IP/ASN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
+msgstr "Máxima Prioridade"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr "Informações IPSet"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
-msgstr "Fontes IPSet"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
+msgstr "Consulta IPSet"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
-msgstr "Varredura-IPSet"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
+msgstr "Consulta IPSet..."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr ""
-"O arquivo de entrada não foi encontrado. Por favor, verifique a sua "
-"configuração."
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
+msgstr "Relatório IPSet"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
-msgstr "Cadeia de Encaminhamento LAN IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
+msgstr "Detalhes do IPSet"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
-msgstr "Cadeia de Encaminhamento LAN IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
+msgstr "Suporte ao IPv4"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
-msgstr "Cadeia de Entrada LAN IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
+msgstr "Suporte ao IPv6"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
-msgstr "Cadeia de Entrada LAN IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
+msgstr "Informações"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
+msgstr "Encaminhamento LAN"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
+msgstr "Entrada LAN"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
msgstr "Última Execução"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
-msgstr "Carga"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
+msgstr "Mínima Prioridade"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
+msgstr "Menor Prioridade"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
+msgstr "Limite o acionador de e-mail para certas ações do banIP."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
+msgstr "Limite o monitor de registro para certos termos."
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
-msgstr "Carregando"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
+msgstr "Limita a seleção a certas fontes locais."
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
-msgstr "Carregando ..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
+msgstr "O número da linha para remover"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
-msgstr "Complementos Locais da Lista Negra"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
+msgstr ""
+"Lista de interfaces de rede disponíveis para acionar o início do banIP."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
+msgstr "Lista de ferramentas compatíveis e já pré-configuradas para download."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
+msgstr "Fontes Locais"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
-msgstr "Complementos Locais da Lista Branca"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
+msgstr "Limite do Registro"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
-msgstr "Serviço de Baixa Prioridade"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
+msgstr "Monitor do registro"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
-msgstr "Seleção Manual da Interface WAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
+msgstr "Termos do registro"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
-msgstr "Tamanho Máximo da Fila de Download"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
+msgstr "Exiba o registro log"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
-msgstr "Sem resposta!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
+msgstr "Os pacotes suspeitos da entrada do registro - geralmente descartados."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
msgstr ""
-"Opções para aprimoramentos adicionais caso as predefinições não funcionem "
-"com você."
+"Os pacotes suspeitos da saída do registro - geralmente rejeitados. O "
+"registro de tais pacotes pode causar um aumento na latência devido à "
+"necessidade de recursos adicionais do sistema."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
-msgid "Overview"
-msgstr "Visão Geral"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
+msgstr "A contagem dos registros do LuCI"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
+msgstr "Tempo Limite do Maclist"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
msgstr ""
-"Adicione apenas um endereço IPv4 ou IPv6 por linha. Intervalos de IP na "
-"notação CIDR e são permitidos todos os comentários que comecem com '#'."
+"As alterações do Maclist foram salvas. Atualize as suas listas banIP para "
+"que as alterações sejam aplicadas."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "Por favor, edite esse arquivo diretamente em uma sessão de terminal."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
+msgstr "Contagem dos registros do NGINX"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
-msgstr "Varredura-RIPE"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
+msgstr "Nome"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
-msgid "Refresh"
-msgstr "Atualizar"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
+msgstr "Interfaces de Rede"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
-msgstr "Atualizar os Conjuntos de IPs"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
+msgstr "A Consulta Não Retornou Resultados!"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
-msgstr "Recarregar"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
+msgstr "Ainda não há nenhum registro relacionado ao banIP!"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
-msgstr "Recarregar os Recursos dos Conjuntos de IP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
+msgstr "Prioridade Normal (padrão)"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
-msgstr "Informação de execução"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
+msgstr "A quantidade das entradas CIDR"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
-msgstr "Destino SRC IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
+msgstr "A quantidade das entradas IP"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
-msgstr "Destino SRC IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
+msgstr "A quantidade das entradas MAC"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
-msgstr "ORG/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
+msgstr "A quantidade das entradas que foram acessadas"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
-msgstr "Daemon SSH"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
+msgstr "A quantidade de todos os IPSets"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
-msgstr "Monitor SSH/LuCI RT"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
+msgstr "A quantidade de todas as entradas"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
-msgstr "Salvar"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid ""
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+"A quantidade das autenticações LuCI repetidas, vindas a partir do mesmo IP "
+"que falharam e que estão no registro antes do banimento."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid ""
+"Number of failed nginx requests of the same ip in the log before banning."
+msgstr ""
+"A quantidade de solicitações com falha do nginx do mesmo IP no registro "
+"antes do banimento."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid ""
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+"A quantidade de repetições de autenticação com falha do SSH a partir do "
+"mesmo IP no registro antes do banimento."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+msgid "Overview"
+msgstr "Visão geral"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
msgstr ""
-"Selecione o daemon SSH para análise de arquivos de registro (log) para a "
-"detecção de ocorrências de invasão."
+"Analise apenas o último número declarado das entradas de registro na busca "
+"dos eventos suspeitos."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr "O perfil usado pelo 'msmtp' para os e-mails de notificação do banIP."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
-msgstr "Selecione o tipo de início usado durante a inicialização."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
+msgstr "Consulta"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
-msgstr "Selecione o seu utilitário de download preferido."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
+msgstr "O endereço do destinatário para os e-mails de notificação do banIP."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
-msgstr "Selecione manualmente as sua(s) interface(s) preferida(s)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
+msgid "Refresh"
+msgstr "Atualizar"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
+msgstr "Atualize o Temporizador"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
+msgstr "Atualizando o Temporizador..."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
+msgstr "Exclua uma tarefa já existente"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
+msgstr "Diretório do Relatório"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
+msgstr "Reiniciar"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
msgstr ""
-"Defina o 'nice level' para 'prioridade baixa' e o processo do banIP em "
-"segundo plano para exigir menos recursos do sistema."
+"Restrinja o acesso à internet de/para uma pequena quantidade de sites/IPs "
+"seguros e bloqueie o acesso de/para o resto da internet."
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
-msgstr ""
-"Mostrar apenas o grupo de membros definido com contador de pacotes &gt; 0"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
+msgstr "Resultado"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
+msgstr "Executar Flags"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
+msgstr "Informações de Execução"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
+msgstr "O tipo do conjunto de IPs SRC"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
+msgstr "Opções de registro SRC"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
+msgstr "Destino SRC"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
+msgstr "O tipo do conjunto de IPs SRC+DST"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
+msgstr "A quantidade de registros SSH"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
+msgid "Save"
+msgstr "Salvar"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
msgstr ""
-"Tamanho da fila de download para lidar com os downloads &amp; processamento "
-"do IPset em paralelo (padrão '4')."
+"Pesquise os conjuntos de IPs ativos relacionados ao banIP por um endereço "
+"IP, CIDR ou MAC específico."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
+msgstr "Selecione as interfaces de rede relevantes manualmente."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
msgstr ""
-"Opções especiais para o utilitário de download selecionado, por exemplo '--"
-"timeout=20 -O'."
+"Envie e-mails de notificação relacionados ao banIP. É necessário a "
+"instalação e configuração do pacote adicional 'msmtp'."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
-msgstr "Tipo de Início"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
+msgstr "Endereço do remetente para os e-mails de notificação do banIP."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
-msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
+msgstr "Prioridade do serviço"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
+msgstr "Definir nova tarefa banIP"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
msgstr ""
-"Inicia um pequeno registro log/banIP em segundo plano para bloquear ataques "
-"de força bruta SSH/LuCI em tempo real."
+"Define o tipo DST individual por conjunto de IPs para bloquear somente "
+"pacotes de saída."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
-msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
msgstr ""
-"Diretório de destino para backups do banIP. O padrão é '/tmp', por favor use "
-"preferencialmente um disco não volátil se disponível."
+"Define o tipo SRC individual por conjunto de IPs para bloquear somente "
+"pacotes de entrada."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
msgstr ""
-"O API de Dados RIPEstat Data API é a interface pública de dados fornecida "
-"pelo RIPE NCC, para mais detalhes clique <a href=\"https://stat.ripe.net/"
-"docs/data_api\" target=\"_blank\" rel=\"noopener noreferrer\">aqui</a>."
+"Define o tipo SRC+DST individual por conjunto de IPs para bloquear pacotes "
+"de entrada e saída."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
msgstr ""
-"O tamanho do arquivo é muito grande para ser editado pelo LuCI (&ge; 100 KB)."
+"Define as opções do registro DST especiais. Por exemplo: para definir uma "
+"taxa limite."
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
msgstr ""
-"A saída do syslog, é pré-filtrada apenas para mensagens relacionadas ao "
-"banIP."
+"Define as opções especiais do registro SRC . Por exemplo: para definir uma "
+"taxa limite."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
-msgstr "Esta mudança requer um reinício manual do serviço para fazer efeito."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
+msgstr "Define o tempo limite da lista negra dos conjuntos de IPs."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
-msgstr ""
-"Essa chamada de dados dá acesso a várias fontes de dados mantidas pela IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
+msgstr "Define o destino do firewall para todas as regras relacionadas ao DST."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
+msgstr "Define o destino do firewall para todas as regras relacionadas ao SRC."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
+msgstr ""
+"Define o padrão do tipo do conjunto global dos IPs, para bloquear os pacotes "
+"da entrada (SRC) e/ou da saída (DST)."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
+msgstr "Define o tempo limite do conjunto dos IPs maclist."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr "Define o tempo limite da lista branca do conjunto de IPs."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr "Configurações"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
msgstr ""
-"Esta chamada de dados lista os recursos da Internet associados a um país, "
-"incluindo ASNs, faixas IPv4 e prefixos CIDR IPv4/6."
+"O tamanho da fila de download para o processamento dos downloads em paralelo."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
+msgstr "Fontes (Informações)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
msgstr ""
-"Esta chamada de dados retorna todos os prefixos anunciados para um "
-"determinado ASN."
+"Opções especiais de configuração para o utilitário de download selecionado."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
msgstr ""
-"Esta chamada de dados retorna informações de geolocalização para o espaço IP "
-"informado ou para prefixos IP anunciados no caso de ASNs."
+"Inicia um pequeno monitor de registro em segundo plano para bloquear "
+"tentativas suspeitas de autenticação SSH/LuCI."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
-msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr "Interface do Gatilho de Inicialização"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr "Condição Geral / Versão"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr "Suspender"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
msgstr ""
-"Esta chamada de dados retorna o conteúdo de prefixo e anuncia o ASN de um "
-"determinado endereço IP."
+"Pasta de destino para arquivos de relatório relacionados ao conjunto de IPs."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr "O diretório de destino para os backups compactados da lista de origem."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr "Não foi possível atualizar o tempo de atualização do temporizador."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr "O tempo de atualização foi atualizado."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr "O dia da semana (valores opc.: 1-7 possivelmente set. por , ou -)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr "A parte das horas (obg., intervalo: 0-23)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr "A parte dos minutos (obg., intervalo: 0-59)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
+msgstr ""
+"A prioridade selecionada será usada para o processamento em segundo plano do "
+"banIP. Esta alteração necessita de uma reinicialização completa do serviço "
+"banIP para que as alterações sejam aplicadas."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
msgstr ""
-"Esta chamada de dados retorna a cadeia recursiva dos registros de "
-"encaminhamento do DNS (A/AAAAA/CNAME) e reverso (PTR), começando com um nome "
-"de host ou um endereço de IP."
+"A saída do syslog, é pré-filtrada apenas para mensagens relacionadas ao "
+"banIP."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-"Esta chamada de dados retorna informações whois do Registro Regional de "
-"Internet e Registro Relevantes de Roteamento."
+"Esta é a lista negra local do banIP para sempre negar determinados endereços "
+"IP/CIDR. <br /> <em> <b> Observação: </b> </em> adicione apenas um endereço "
+"IPv4, um endereço IPv6 ou um nome de domínio por linha . Comentários "
+"iniciados com '#' são permitidos - curingas e regex não."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-"Esta chamada de dados mostra informações gerais sobre um ASN como a condição "
-"do anúncio e o nome do seu titular de acordo com o serviço WHOIS."
+"Este é o maclist local do banIP para sempre permitir certos endereços MAC. "
+"<br /> <em> <b> Observação: </b> </em> adicione apenas um endereço MAC por "
+"linha. Comentários iniciados com '#' são permitidos - domínios, curingas e "
+"regex não são."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-"Este formulário permite que você modifique o conteúdo da lista negra banIP "
-"(%s).<br />"
+"Esta é a lista branca local do banIP para sempre permitir determinados "
+"endereços IP/CIDR. <br /> <em> <b> Observação: </b> </em> adicione apenas um "
+"endereço IPv4, endereço IPv6 ou nome de domínio por linha. Comentários "
+"iniciados com '#' são permitidos - curingas e regex não."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
msgstr ""
-"Este formulário permite que você modifique o conteúdo da lista branca banIP "
-"(%s).<br />"
+"Esta aba mostra o último Relatório gerado do Conjunto de IPs, pressione o "
+"botão 'Atualizar' para obter o atual."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
+msgstr "Marca de Tempo"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-"Este formulário permite que você modifique o conteúdo do arquivo de "
-"configuração principal do banIP (/etc/config/banip)."
+"Para manter as suas listas banIP atualizadas, você precisa configurar uma "
+"tarefa de atualização automática para estas listas."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
+msgstr "Tópico para e-mails de notificação do banIP."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Trigger Delay"
msgstr "Gatilho de Atraso"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
+msgstr "Tipo"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
+msgstr "Impossível salvar as modificações: %s"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
msgid "Verbose Debug Logging"
msgstr "Registros Detalhados de Depuração"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
-msgstr "Visualizar o Arquivo de Registros (log)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
+msgstr "Redirecionar WAN"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
-msgstr "Cadeia de Encaminhamento LAN IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
+msgstr "Entrada WAN"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
-msgstr "Cadeia de Encaminhamento LAN IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
+msgstr "Lista branca IP/CIDR"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
-msgstr "Cadeia de Entrada WAN IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
+msgstr "Apenas lista branca"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
-msgstr "Cadeia de entrada WAN IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
+msgstr "Tempo limite da lista branca"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-"Os complementos da lista branca são armazenados temporariamente no IPSet e "
-"salvos permanentemente na lista branca local. Desative esta opção para "
-"evitar a gravação local."
+"As alterações da lista branca foram salvas. Atualize a sua lista BanIP para "
+"que as alterações surtam efeito."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
-msgstr "Informação Whois"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
+msgstr "Lista Branca..."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
msgid "banIP"
msgstr "Banir IP"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
-msgstr "Condição do banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
+msgstr "Ação do banIP"
+
+#~ msgid "ASN Overview"
+#~ msgstr "Visão geral da ASN"
+
+#~ msgid "ASN Prefixes"
+#~ msgstr "Prefixos ASN"
+
+#~ msgid "ASN/Country"
+#~ msgstr "ASN/País"
+
+#~ msgid "Advanced"
+#~ msgstr "Avançado"
+
+#~ msgid "Automatic WAN Interface Detection"
+#~ msgstr "Detecção automática de interface WAN"
+
+#~ msgid ""
+#~ "Blacklist auto addons are stored temporary in the IPSet and saved "
+#~ "permanently in the local blacklist. Disable this option to prevent the "
+#~ "local save."
+#~ msgstr ""
+#~ "Os complementos da lista negra são armazenados temporariamente no IPSet e "
+#~ "salvos permanentemente na lista negra local. Desative esta opção para "
+#~ "evitar a gravação local."
+
+#~ msgid "Check the current available IPSets."
+#~ msgstr "Verifique os IPSets atualmente disponíveis."
+
+#~ msgid ""
+#~ "Configuration of the banIP package to block ip adresses/subnets via IPSet."
+#~ msgstr ""
+#~ "Configuração do pacote banIP para bloquear os endereços/subredes IP via "
+#~ "IPSet."
+
+#~ msgid "Country Resources"
+#~ msgstr "Recursos do País"
+
+#~ msgid "DNS Chain"
+#~ msgstr "Cadeia de DNS"
+
+#~ msgid "DST Target IPv4"
+#~ msgstr "DST de Destino IPv4"
+
+#~ msgid "DST Target IPv6"
+#~ msgstr "DST de Destino IPv6"
+
+#~ msgid "Description"
+#~ msgstr "Descrição"
+
+#~ msgid "Download Options"
+#~ msgstr "Opções de Download"
+
+#~ msgid "Download Utility, RT Monitor"
+#~ msgstr "Download de Utilitário, RT Monitor"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "Editar a Configuração"
+
+#~ msgid "Enable banIP"
+#~ msgstr "Ativar o banIP"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr ""
+#~ "Habilita os registros de depuração detalhados em caso de qualquer erro de "
+#~ "processamento."
+
+#~ msgid "Enter IP/CIDR/ASN/ISO"
+#~ msgstr "Entrar com o IP/CIDR/ASN/ISO"
+
+#~ msgid "Extra Options"
+#~ msgstr "Opções Adicionais"
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "Para mais informações, <a href=\"%s\" target=\"_blank\">veja a "
+#~ "documentação online</a>"
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr ""
+#~ "Para melhoramentos no desempenho, você pode aumentar este valor (ex: '8' "
+#~ "ou '16' deve ser seguro)."
+
+#~ msgid "Geo Location"
+#~ msgstr "Geolocalização"
+
+#~ msgid "Grant UCI access for luci-app-banip"
+#~ msgstr "Conceda acesso UCI ao luci-app-banip"
+
+#~ msgid "IANA Information"
+#~ msgstr "Informação IANA"
+
+#~ msgid "IP/ASN Mapping"
+#~ msgstr "Mapeamento IP/ASN"
+
+#~ msgid "IPSet Sources"
+#~ msgstr "Fontes IPSet"
+
+#~ msgid "IPSet-Lookup"
+#~ msgstr "Varredura-IPSet"
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr ""
+#~ "O arquivo de entrada não foi encontrado. Por favor, verifique a sua "
+#~ "configuração."
+
+#~ msgid "LAN Forward Chain IPv4"
+#~ msgstr "Cadeia de Encaminhamento LAN IPv4"
+
+#~ msgid "LAN Forward Chain IPv6"
+#~ msgstr "Cadeia de Encaminhamento LAN IPv6"
+
+#~ msgid "LAN Input Chain IPv4"
+#~ msgstr "Cadeia de Entrada LAN IPv4"
+
+#~ msgid "LAN Input Chain IPv6"
+#~ msgstr "Cadeia de Entrada LAN IPv6"
+
+#~ msgid "Load"
+#~ msgstr "Carga"
+
+#~ msgid "Loading"
+#~ msgstr "Carregando"
+
+#~ msgid "Loading ..."
+#~ msgstr "Carregando ..."
+
+#~ msgid "Local Save Blacklist Addons"
+#~ msgstr "Complementos Locais da Lista Negra"
+
+#~ msgid "Local Save Whitelist Addons"
+#~ msgstr "Complementos Locais da Lista Branca"
+
+#~ msgid "Low Priority Service"
+#~ msgstr "Serviço de Baixa Prioridade"
+
+#~ msgid "Manual WAN Interface Selection"
+#~ msgstr "Seleção Manual da Interface WAN"
+
+#~ msgid "Max. Download Queue"
+#~ msgstr "Tamanho Máximo da Fila de Download"
+
+#~ msgid "No response!"
+#~ msgstr "Sem resposta!"
+
+#~ msgid ""
+#~ "Options for further tweaking in case the defaults are not suitable for "
+#~ "you."
+#~ msgstr ""
+#~ "Opções para aprimoramentos adicionais caso as predefinições não funcionem "
+#~ "com você."
+
+#~ msgid ""
+#~ "Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
+#~ "notation and comments introduced with '#' are allowed."
+#~ msgstr ""
+#~ "Adicione apenas um endereço IPv4 ou IPv6 por linha. Intervalos de IP na "
+#~ "notação CIDR e são permitidos todos os comentários que comecem com '#'."
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr ""
+#~ "Por favor, edite esse arquivo diretamente em uma sessão de terminal."
+
+#~ msgid "RIPE-Lookup"
+#~ msgstr "Varredura-RIPE"
+
+#~ msgid "Refresh IPSets"
+#~ msgstr "Atualizar os Conjuntos de IPs"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
-msgstr "Versão do banIP"
+#~ msgid "Reload"
+#~ msgstr "Recarregar"
+
+#~ msgid "Reload IPSet Sources"
+#~ msgstr "Recarregar os Recursos dos Conjuntos de IP"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
-msgstr "ativar IPV4"
+#~ msgid "Runtime Information"
+#~ msgstr "Informação de execução"
+
+#~ msgid "SRC Target IPv4"
+#~ msgstr "Destino SRC IPv4"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
-msgstr "ativar IPV6"
+#~ msgid "SRC Target IPv6"
+#~ msgstr "Destino SRC IPv6"
+
+#~ msgid "SRC/DST"
+#~ msgstr "ORG/DST"
+
+#~ msgid "SSH Daemon"
+#~ msgstr "Daemon SSH"
+
+#~ msgid "SSH/LuCI RT Monitor"
+#~ msgstr "Monitor SSH/LuCI RT"
+
+#~ msgid ""
+#~ "Select the SSH daemon for logfile parsing, to detect break-in events."
+#~ msgstr ""
+#~ "Selecione o daemon SSH para análise de arquivos de registro (log) para a "
+#~ "detecção de ocorrências de invasão."
+
+#~ msgid "Select the used start type during boot."
+#~ msgstr "Selecione o tipo de início usado durante a inicialização."
+
+#~ msgid "Select your preferred download utility."
+#~ msgstr "Selecione o seu utilitário de download preferido."
+
+#~ msgid "Select your preferred interface(s) manually."
+#~ msgstr "Selecione manualmente as sua(s) interface(s) preferida(s)."
+
+#~ msgid ""
+#~ "Set the nice level to 'low priority' and banIP background processing will "
+#~ "take less resources from the system."
+#~ msgstr ""
+#~ "Defina o 'nice level' para 'prioridade baixa' e o processo do banIP em "
+#~ "segundo plano para exigir menos recursos do sistema."
+
+#~ msgid "Show only set member with packet counter &gt; 0"
+#~ msgstr ""
+#~ "Mostrar apenas o grupo de membros definido com contador de pacotes &gt; 0"
+
+#~ msgid ""
+#~ "Size of the download queue to handle downloads &amp; IPset processing in "
+#~ "parallel (default '4')."
+#~ msgstr ""
+#~ "Tamanho da fila de download para lidar com os downloads &amp; "
+#~ "processamento do IPset em paralelo (padrão '4')."
+
+#~ msgid ""
+#~ "Special options for the selected download utility, e.g. '--timeout=20 -O'."
+#~ msgstr ""
+#~ "Opções especiais para o utilitário de download selecionado, por exemplo "
+#~ "'--timeout=20 -O'."
+
+#~ msgid "Start Type"
+#~ msgstr "Tipo de Início"
+
+#~ msgid ""
+#~ "Starts a small log/banIP monitor in the background to block SSH/LuCI "
+#~ "brute force attacks in realtime."
+#~ msgstr ""
+#~ "Inicia um pequeno registro log/banIP em segundo plano para bloquear "
+#~ "ataques de força bruta SSH/LuCI em tempo real."
+
+#~ msgid ""
+#~ "Target directory for banIP backups. Default is '/tmp', please use "
+#~ "preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "Diretório de destino para backups do banIP. O padrão é '/tmp', por favor "
+#~ "use preferencialmente um disco não volátil se disponível."
+
+#~ msgid ""
+#~ "The RIPEstat Data API is the public data interface provided by RIPE NCC, "
+#~ "for details look <a href=\"https://stat.ripe.net/docs/data_api\" target="
+#~ "\"_blank\" rel=\"noopener noreferrer\">here</a>."
+#~ msgstr ""
+#~ "O API de Dados RIPEstat Data API é a interface pública de dados fornecida "
+#~ "pelo RIPE NCC, para mais detalhes clique <a href=\"https://stat.ripe.net/"
+#~ "docs/data_api\" target=\"_blank\" rel=\"noopener noreferrer\">aqui</a>."
+
+#~ msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#~ msgstr ""
+#~ "O tamanho do arquivo é muito grande para ser editado pelo LuCI (&ge; 100 "
+#~ "KB)."
+
+#~ msgid "This change requires a manual service stop/re-start to take effect."
+#~ msgstr ""
+#~ "Esta mudança requer um reinício manual do serviço para fazer efeito."
+
+#~ msgid ""
+#~ "This data call gives access to various data sources maintained by IANA."
+#~ msgstr ""
+#~ "Essa chamada de dados dá acesso a várias fontes de dados mantidas pela "
+#~ "IANA."
+
+#~ msgid ""
+#~ "This data call lists the Internet resources associated with a country, "
+#~ "including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+#~ msgstr ""
+#~ "Esta chamada de dados lista os recursos da Internet associados a um país, "
+#~ "incluindo ASNs, faixas IPv4 e prefixos CIDR IPv4/6."
+
+#~ msgid "This data call returns all announced prefixes for a given ASN."
+#~ msgstr ""
+#~ "Esta chamada de dados retorna todos os prefixos anunciados para um "
+#~ "determinado ASN."
+
+#~ msgid ""
+#~ "This data call returns geolocation information for the given IP space, or "
+#~ "for announced IP prefixes in the case of ASNs."
+#~ msgstr ""
+#~ "Esta chamada de dados retorna informações de geolocalização para o espaço "
+#~ "IP informado ou para prefixos IP anunciados no caso de ASNs."
+
+#~ msgid ""
+#~ "This data call returns the containing prefix and announcing ASN of a "
+#~ "given IP address."
+#~ msgstr ""
+#~ "Esta chamada de dados retorna o conteúdo de prefixo e anuncia o ASN de um "
+#~ "determinado endereço IP."
+
+#~ msgid ""
+#~ "This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) "
+#~ "and reverse (PTR) records starting form either a hostname or an IP "
+#~ "address."
+#~ msgstr ""
+#~ "Esta chamada de dados retorna a cadeia recursiva dos registros de "
+#~ "encaminhamento do DNS (A/AAAAA/CNAME) e reverso (PTR), começando com um "
+#~ "nome de host ou um endereço de IP."
+
+#~ msgid ""
+#~ "This data call returns whois information from the relevant Regional "
+#~ "Internet Registry and Routing Registry."
+#~ msgstr ""
+#~ "Esta chamada de dados retorna informações whois do Registro Regional de "
+#~ "Internet e Registro Relevantes de Roteamento."
+
+#~ msgid ""
+#~ "This data call shows general informations about an ASN like its "
+#~ "announcement status and the name of its holder according to the WHOIS "
+#~ "service."
+#~ msgstr ""
+#~ "Esta chamada de dados mostra informações gerais sobre um ASN como a "
+#~ "condição do anúncio e o nome do seu titular de acordo com o serviço WHOIS."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the banIP blacklist (%s)."
+#~ "<br />"
+#~ msgstr ""
+#~ "Este formulário permite que você modifique o conteúdo da lista negra "
+#~ "banIP (%s).<br />"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the banIP whitelist (%s)."
+#~ "<br />"
+#~ msgstr ""
+#~ "Este formulário permite que você modifique o conteúdo da lista branca "
+#~ "banIP (%s).<br />"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the main banIP "
+#~ "configuration file (/etc/config/banip)."
+#~ msgstr ""
+#~ "Este formulário permite que você modifique o conteúdo do arquivo de "
+#~ "configuração principal do banIP (/etc/config/banip)."
+
+#~ msgid "View Logfile"
+#~ msgstr "Visualizar o Arquivo de Registros (log)"
+
+#~ msgid "WAN Forward Chain IPv4"
+#~ msgstr "Cadeia de Encaminhamento LAN IPv4"
+
+#~ msgid "WAN Forward Chain IPv6"
+#~ msgstr "Cadeia de Encaminhamento LAN IPv6"
+
+#~ msgid "WAN Input Chain IPv4"
+#~ msgstr "Cadeia de Entrada WAN IPv4"
+
+#~ msgid "WAN Input Chain IPv6"
+#~ msgstr "Cadeia de entrada WAN IPv6"
+
+#~ msgid ""
+#~ "Whitelist auto addons are stored temporary in the IPSet and saved "
+#~ "permanently in the local whitelist. Disable this option to prevent the "
+#~ "local save."
+#~ msgstr ""
+#~ "Os complementos da lista branca são armazenados temporariamente no IPSet "
+#~ "e salvos permanentemente na lista branca local. Desative esta opção para "
+#~ "evitar a gravação local."
+
+#~ msgid "Whois Information"
+#~ msgstr "Informação Whois"
+
+#~ msgid "banIP Status"
+#~ msgstr "Condição do banIP"
+
+#~ msgid "banIP Version"
+#~ msgstr "Versão do banIP"
+
+#~ msgid "enable IPv4"
+#~ msgstr "ativar IPV4"
+
+#~ msgid "enable IPv6"
+#~ msgstr "ativar IPV6"
diff --git a/applications/luci-app-banip/po/ro/banip.po b/applications/luci-app-banip/po/ro/banip.po
index e62f234a56..3c45739afe 100644
--- a/applications/luci-app-banip/po/ro/banip.po
+++ b/applications/luci-app-banip/po/ro/banip.po
@@ -11,484 +11,908 @@ msgstr ""
"20)) ? 1 : 2;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
-msgstr "ASN Prezentare generală"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
-msgstr "ASN Prefixe"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
-msgstr "ASN / Țară"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
"Întârziere suplimentară declanșare in secunde înainte de începerea "
"procesării banIP."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
-msgstr "Avansat"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
msgstr "Director copie de siguranţă"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-"Lista Neagră este stocata temporar în IPSet și salvata permanent în lista "
-"neagră locală. Dezactivați această opțiune pentru a preveni salvarea locală."
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
-msgstr "Descriere"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
msgstr "Utilitar descărcare"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
msgstr "Editare listă neagră"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
-msgstr "Editare configuraţie"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
+msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
msgstr "Editare listă albă"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
-msgstr "Opțiuni suplimentare"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
msgstr ""
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
+msgid "Grant access to LuCI app banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "Fișierul de intrare nu a fost găsit, vă rugăm verificaţi configuraţia."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
msgstr "Ultima rulare"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
-msgstr "Incărcare"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
-msgstr "Încărcare"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid ""
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid ""
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid ""
+"Number of failed nginx requests of the same ip in the log before banning."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid ""
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
msgid "Overview"
msgstr "Prezentare generală"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
-msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "Vă rugăm editaţi acest fişier intr-o sesiune de terminal."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
+msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
msgid "Refresh"
msgstr "Reîmprospătare"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid ""
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
-msgstr "Salvează"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
+msgid "Save"
+msgstr "Salvează"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
-msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
-msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
-msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
-msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Trigger Delay"
msgstr "Intârzierea declanșării"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
-msgstr "Vezi fișierul log"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
msgid "banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
-msgstr ""
+#~ msgid "ASN Overview"
+#~ msgstr "ASN Prezentare generală"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
-msgstr ""
+#~ msgid "ASN Prefixes"
+#~ msgstr "ASN Prefixe"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
-msgstr ""
+#~ msgid "ASN/Country"
+#~ msgstr "ASN / Țară"
+
+#~ msgid "Advanced"
+#~ msgstr "Avansat"
+
+#~ msgid ""
+#~ "Blacklist auto addons are stored temporary in the IPSet and saved "
+#~ "permanently in the local blacklist. Disable this option to prevent the "
+#~ "local save."
+#~ msgstr ""
+#~ "Lista Neagră este stocata temporar în IPSet și salvata permanent în lista "
+#~ "neagră locală. Dezactivați această opțiune pentru a preveni salvarea "
+#~ "locală."
+
+#~ msgid "Description"
+#~ msgstr "Descriere"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "Editare configuraţie"
+
+#~ msgid "Extra Options"
+#~ msgstr "Opțiuni suplimentare"
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr ""
+#~ "Fișierul de intrare nu a fost găsit, vă rugăm verificaţi configuraţia."
+
+#~ msgid "Load"
+#~ msgstr "Incărcare"
+
+#~ msgid "Loading"
+#~ msgstr "Încărcare"
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr "Vă rugăm editaţi acest fişier intr-o sesiune de terminal."
+
+#~ msgid "View Logfile"
+#~ msgstr "Vezi fișierul log"
diff --git a/applications/luci-app-banip/po/ru/banip.po b/applications/luci-app-banip/po/ru/banip.po
index 934db144e0..a6824065b3 100644
--- a/applications/luci-app-banip/po/ru/banip.po
+++ b/applications/luci-app-banip/po/ru/banip.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-23 07:41+0000\n"
-"Last-Translator: sergio <sergio+it@outerface.net>\n"
+"PO-Revision-Date: 2021-03-14 05:18+0000\n"
+"Last-Translator: masta0f1eave <lomskoff.dima@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/ru/>\n"
"Language: ru\n"
@@ -9,493 +9,952 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.5.2-dev\n"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
-msgstr "Обзор автономный системы"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
+msgstr "1 час"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
+msgstr "12 часов"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr "24 часа"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr "30 минут"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr "6 часов"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr "Действие"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr "Активные устройства"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr "Активные интерфейсы"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
-msgstr "Префиксы ASN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr "Активные источники"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
-msgstr "ASN/страна"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr "Активные подсети"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr "Дополнительные настройки"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr "Дополнительная задержка срабатывания правил banIP в секундах."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
-msgstr "Дополнительно"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr "Расширенные настройки электронной почты"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
+msgstr "Автоматический черный список"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
-msgstr "Автоматическое определение WAN интерфейса"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
+msgstr "Автоопределение"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr "Автоматический белый список"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
msgstr "Папка для резервных копий"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
-msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr "Расположение временных файлов"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr "Тайм-аут черного списка"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
+msgid ""
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
+msgstr "Источники черного списка"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
+msgstr "Отмена"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
-msgstr "Описание"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
+msgstr "Страны"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr "Параметры загрузки"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr "Очередь загрузки"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
-msgstr "Утилита для скачивания"
+msgstr "Утилита для загрузки"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr "Уведомление по электронной почте"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr "Профиль электронной почты"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
+msgstr "Адрес получателя"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr "Адрес отправителя"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr "Тема"
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
-msgstr "Редактировать Черный список"
+msgstr "Редактировать чёрный список"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
-msgstr "Редактировать config файл"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
+msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
-msgstr "Редактировать Белый список"
+msgstr "Редактировать белый список"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
msgstr ""
-"Включить ведение подробного журнала для отладки в случае ошибок обработки."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
-msgstr "Дополнительные настройки"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
+msgstr "Включить подробное формирование отчёта на случай возникновения ошибок."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
+msgstr "Включено"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
msgstr ""
-"Для получения дополнительной информации <a href=\"%s\" target=\"_blank\"> "
-"смотрите онлайн документацию</a>"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
msgstr ""
-"<br />Для повышения производительности вы можете увеличить это значение, "
-"например значения '8' или '16' должны быть безопасными."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr "Существующие задания"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
+msgstr "Дополнительные источники"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr "Общие настройки"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
msgstr ""
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
-msgstr "Предоставить UCI доступ для luci-app-banip"
+msgid "Grant access to LuCI app banIP"
+msgstr "Предоставить доступ LuCI к приложению banIP"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
+msgstr "Высокий приоритет"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
+msgstr "Наивысший приоритет"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
+msgid "IPSet Information"
+msgstr "Информация об IPSet"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
-msgid "IPSet Information"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
+msgstr "Поддержка iPv4"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
+msgstr "Поддержка IPv6"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
+msgstr "Информация"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Last Run"
+msgstr "Последний запуск"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
+msgstr "Наименьший приоритет"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
+msgstr "Меньший приоритет"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "Config файл не найден, пожалуйста, проверьте ваши настройки."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
+msgstr "Номер строки для удаления"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
msgstr ""
+"Список поддерживаемых предварительно настроенных утилит для загрузки списков."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
-msgid "Last Run"
-msgstr "Последний запуск"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
+msgstr "Просмотр журнала"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
-msgstr "Загрузка"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
-msgstr "Загрузка"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid ""
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
+msgid ""
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
-msgstr "Низкий приоритет службы"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
+msgstr "Название"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
+msgstr "Сетевые интерфейсы"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
+msgstr "Нет результатов запроса!"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
-msgstr "Макс. очередь загрузки"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid ""
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid ""
+"Number of failed nginx requests of the same ip in the log before banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
msgstr ""
-"Возможные варианты детальной настройки, если значения по умолчанию не "
-"подходят для вас."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
msgid "Overview"
msgstr "Обзор"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
-msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "Редактируйте данный файл только в терминале."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
+msgstr "Запрос"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
msgid "Refresh"
msgstr "Обновить"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
+msgstr "Обновить таймер"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
+msgstr "Обновить таймер..."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
+msgstr "Удалить существующее задание"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
+msgstr "Папка для отчётов"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
msgstr "Перезапустить"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid ""
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
+msgstr "Результат"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
-msgstr "Информация о состоянии"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
msgid "Save"
msgstr "Сохранить"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
+msgid ""
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid ""
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
-msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
-msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
-msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
-msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
-msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
msgstr ""
-"Этот файл слишком большой для редактирования в Web-интерфейсе LuCI (&ge; 100 "
-"KB)."
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid ""
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
msgstr ""
-"Это изменение требует ручной остановки и повторного запуска, чтобы вступить "
-"в силу."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr "Настройки"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
+msgstr "Источники (информация)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
+msgstr "Специальные опции конфигурации для выбранной утилиты загрузки."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr "Интерфейс для запуска"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr "Статус / Версия"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr "Приостановить"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
-msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
-msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr "Не удалось обновить таймер обновления."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr "Таймер обновления обновлён."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr "День недели (необязательно, значения: 1–7, запятые или дефисы)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Trigger Delay"
msgstr "Задержка запуска"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
+msgstr "Тип"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
+msgstr "Невозможно сохранить изменения: %s"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
msgid "Verbose Debug Logging"
msgstr "Подробный журнал отладки"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
-msgstr "Показать системный журнал"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
+msgstr "Белый список..."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
msgid "banIP"
-msgstr ""
+msgstr "banIP"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
-msgstr ""
+#~ msgid "ASN Overview"
+#~ msgstr "Обзор автономный системы"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
-msgstr ""
+#~ msgid "ASN Prefixes"
+#~ msgstr "Префиксы ASN"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
-msgstr ""
+#~ msgid "ASN/Country"
+#~ msgstr "ASN/страна"
+
+#~ msgid "Advanced"
+#~ msgstr "Дополнительно"
+
+#~ msgid "Automatic WAN Interface Detection"
+#~ msgstr "Автоматическое определение WAN интерфейса"
+
+#~ msgid "Description"
+#~ msgstr "Описание"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "Редактировать config файл"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr ""
+#~ "Включить ведение подробного журнала для отладки в случае ошибок обработки."
+
+#~ msgid "Extra Options"
+#~ msgstr "Дополнительные настройки"
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "Для получения дополнительной информации <a href=\"%s\" target=\"_blank\"> "
+#~ "смотрите онлайн документацию</a>"
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr ""
+#~ "<br />Для повышения производительности вы можете увеличить это значение, "
+#~ "например значения '8' или '16' должны быть безопасными."
+
+#~ msgid "Grant UCI access for luci-app-banip"
+#~ msgstr "Предоставить UCI доступ для luci-app-banip"
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr "Config файл не найден, пожалуйста, проверьте ваши настройки."
+
+#~ msgid "Load"
+#~ msgstr "Загрузка"
+
+#~ msgid "Loading"
+#~ msgstr "Загрузка"
+
+#~ msgid "Low Priority Service"
+#~ msgstr "Низкий приоритет службы"
+
+#~ msgid "Max. Download Queue"
+#~ msgstr "Макс. очередь загрузки"
+
+#~ msgid ""
+#~ "Options for further tweaking in case the defaults are not suitable for "
+#~ "you."
+#~ msgstr ""
+#~ "Возможные варианты детальной настройки, если значения по умолчанию не "
+#~ "подходят для вас."
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr "Редактируйте данный файл только в терминале."
+
+#~ msgid "Reload"
+#~ msgstr "Перезапустить"
+
+#~ msgid "Runtime Information"
+#~ msgstr "Информация о состоянии"
+
+#~ msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#~ msgstr ""
+#~ "Этот файл слишком большой для редактирования в Web-интерфейсе LuCI (&ge; "
+#~ "100 KB)."
+
+#~ msgid "This change requires a manual service stop/re-start to take effect."
+#~ msgstr ""
+#~ "Это изменение требует ручной остановки и повторного запуска, чтобы "
+#~ "вступить в силу."
+
+#~ msgid "View Logfile"
+#~ msgstr "Показать системный журнал"
diff --git a/applications/luci-app-banip/po/sk/banip.po b/applications/luci-app-banip/po/sk/banip.po
index 0b6c64a75c..6a8aa53df3 100644
--- a/applications/luci-app-banip/po/sk/banip.po
+++ b/applications/luci-app-banip/po/sk/banip.po
@@ -10,484 +10,887 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
-msgstr "Pokročilé"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
msgstr "Záložný priečinok"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
-msgstr "Popis"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
msgstr "Nástroj na sťahovanie"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
msgstr "Upraviť čiernu listinu"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
-msgstr "Upraviť nastavenia"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
+msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
msgstr "Upraviť bielu listinu"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
msgstr ""
-"Zapnúť podrobné informácie pre ladenie v prípade akýchkoľvek chýb počas "
-"spracovania."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
-msgstr "Ďalšie možnosti"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
msgstr ""
-"Ďalšie informácie nájdete v <a href=\"%s\" target=\"_blank\">online "
-"dokumentácii</a>"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
msgstr ""
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
+msgid "Grant access to LuCI app banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
-msgstr "Zaťaženie"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid ""
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
+msgid ""
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid ""
+"Number of failed nginx requests of the same ip in the log before banning."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid ""
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
msgid "Overview"
msgstr "Prehľad"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
-msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
msgid "Refresh"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid ""
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
-msgstr "Uložiť"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
+msgid "Save"
+msgstr "Uložiť"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
-msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
-msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
-msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
-msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
msgid "banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
-msgstr ""
+#~ msgid "Advanced"
+#~ msgstr "Pokročilé"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
-msgstr ""
+#~ msgid "Description"
+#~ msgstr "Popis"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
-msgstr ""
+#~ msgid "Edit Configuration"
+#~ msgstr "Upraviť nastavenia"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr ""
+#~ "Zapnúť podrobné informácie pre ladenie v prípade akýchkoľvek chýb počas "
+#~ "spracovania."
+
+#~ msgid "Extra Options"
+#~ msgstr "Ďalšie možnosti"
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "Ďalšie informácie nájdete v <a href=\"%s\" target=\"_blank\">online "
+#~ "dokumentácii</a>"
+
+#~ msgid "Load"
+#~ msgstr "Zaťaženie"
diff --git a/applications/luci-app-banip/po/sv/banip.po b/applications/luci-app-banip/po/sv/banip.po
index d54fc58cce..304c94c1de 100644
--- a/applications/luci-app-banip/po/sv/banip.po
+++ b/applications/luci-app-banip/po/sv/banip.po
@@ -1,495 +1,938 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-06 23:06+0000\n"
-"Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
+"PO-Revision-Date: 2021-03-19 04:16+0000\n"
+"Last-Translator: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/sv/>\n"
"Language: sv\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.5.2-dev\n"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr "Aktiva källor"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
-msgstr "Avancerat"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr "Avancerade e-post-inställingar"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
msgstr "Säkerhetskopiera mapp"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr "Tempkatalogbas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
+msgstr "Avbryt"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
-msgstr "Beskrivning"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr "Ladda ner parametrar"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr "Nedladdningskö"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
msgstr "Ladda ner verktyget"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr "E-postprofil"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr "Avsändaradress för e-post"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr "E-postämne"
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
msgstr "Redigera svartlista"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
-msgstr "Redigerar konfigurationen"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
+msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
msgstr "Redigera vitlista"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
-msgstr "Aktivera utförlig felsökningsloggning vid eventuella bearbetningsfel."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
-msgstr "Extra alternativ"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
+msgstr "Aktivera utförlig avlusningsloggning i händelse av behandlingsfel."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
+msgstr "Aktiverad"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
msgstr ""
-"För ytterligare information <a href=\"%s\" target=\"_blank\">läs online-"
-"dokumentationen</a>"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
msgstr ""
-"För ytterligare prestandaförbättringar kan du höja detta värde, t.ex. \"8\" "
-"eller \"16\" bör vara säkra."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr "Befintliga jobb"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr "Generella inställningar"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
msgstr ""
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
+msgid "Grant access to LuCI app banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
msgstr ""
-"Inmatningsfilen kunde inte hittas, var vänlig kontrollera din konfiguration."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
msgstr "Kördes senast"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
-msgstr "Belastning"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
-msgstr "Laddar"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
-msgstr "Lågprioriterad tjänst"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
-msgstr "Max. Nedladdningskö"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
msgstr ""
-"Alternativ för ytterligare finjustering om standardvärdena inte passar dig."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
-msgid "Overview"
-msgstr "Översikt"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
-msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "Vänligen redigera den här filen direkt i en terminal-session."
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
+msgstr "Logutsikt"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
-msgid "Refresh"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid ""
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
-msgstr "Ladda om"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
+msgid ""
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
-msgstr "Information om körtid"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
+msgstr "Inga frågeresultat!"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
-msgstr "Spara"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid ""
+"Number of failed nginx requests of the same ip in the log before banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
-msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+msgid "Overview"
+msgstr "Överblick"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
+msgid "Refresh"
+msgstr "Uppdatera"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
+msgstr "Förnya stoppuret"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
+msgstr "Förnya stoppuret..."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
+msgstr "Rapportkatalog"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
+msgstr "Resultat"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
+msgstr "Förflaggor"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
+msgid "Save"
+msgstr "Spara"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
-msgstr "Se loggfilen"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
msgid "banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
-msgstr ""
+#~ msgid "ASN/Country"
+#~ msgstr "ASN/Land"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
-msgstr ""
+#~ msgid "Advanced"
+#~ msgstr "Avancerat"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
-msgstr ""
+#~ msgid "Description"
+#~ msgstr "Beskrivning"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "Redigerar konfigurationen"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr ""
+#~ "Aktivera utförlig felsökningsloggning vid eventuella bearbetningsfel."
+
+#~ msgid "Extra Options"
+#~ msgstr "Extra alternativ"
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "För ytterligare information <a href=\"%s\" target=\"_blank\">läs online-"
+#~ "dokumentationen</a>"
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr ""
+#~ "För ytterligare prestandaförbättringar kan du höja detta värde, t.ex. "
+#~ "\"8\" eller \"16\" bör vara säkra."
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr ""
+#~ "Inmatningsfilen kunde inte hittas, var vänlig kontrollera din "
+#~ "konfiguration."
+
+#~ msgid "Load"
+#~ msgstr "Belastning"
+
+#~ msgid "Loading"
+#~ msgstr "Laddar"
+
+#~ msgid "Low Priority Service"
+#~ msgstr "Lågprioriterad tjänst"
+
+#~ msgid "Max. Download Queue"
+#~ msgstr "Max. Nedladdningskö"
+
+#~ msgid ""
+#~ "Options for further tweaking in case the defaults are not suitable for "
+#~ "you."
+#~ msgstr ""
+#~ "Alternativ för ytterligare finjustering om standardvärdena inte passar "
+#~ "dig."
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr "Vänligen redigera den här filen direkt i en terminal-session."
+
+#~ msgid "Reload"
+#~ msgstr "Ladda om"
+
+#~ msgid "Runtime Information"
+#~ msgstr "Information om körtid"
+
+#~ msgid "View Logfile"
+#~ msgstr "Se loggfilen"
diff --git a/applications/luci-app-banip/po/templates/banip.pot b/applications/luci-app-banip/po/templates/banip.pot
index 111f5ba720..6bc63858bb 100644
--- a/applications/luci-app-banip/po/templates/banip.pot
+++ b/applications/luci-app-banip/po/templates/banip.pot
@@ -1,480 +1,860 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
msgstr ""
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
+msgid "Grant access to LuCI app banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
-msgid "Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
-msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
-msgid "Refresh"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid ""
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
+msgid ""
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid ""
+"Number of failed nginx requests of the same ip in the log before banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
-msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+msgid "Overview"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
+msgid "Refresh"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
+msgid "Save"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
-msgid "Trigger Delay"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
-msgid "Verbose Debug Logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
-msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
-msgid "banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
+msgid ""
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
+msgid "banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
msgstr ""
diff --git a/applications/luci-app-banip/po/tr/banip.po b/applications/luci-app-banip/po/tr/banip.po
index 50114a78d9..ed7a19919f 100644
--- a/applications/luci-app-banip/po/tr/banip.po
+++ b/applications/luci-app-banip/po/tr/banip.po
@@ -1,489 +1,963 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-22 02:42+0000\n"
-"Last-Translator: tentena <thetentena@gmail.com>\n"
+"PO-Revision-Date: 2021-05-15 14:32+0000\n"
+"Last-Translator: semih <semiht@gmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.2-dev\n"
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
+"X-Generator: Weblate 4.7-dev\n"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
+msgstr "-m limit --limit 2/sn (varsayılan)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
+msgstr "1 saat"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
+msgstr "12 saat"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr "24 saat"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr "30 dakika"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr "6 saat"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr "ASN'ler"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr "Eylem"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr "Aktif Cihazlar"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr "Aktif Arayüzler"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr "Aktif Logterms"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr "Etkin Kaynaklar"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr "Etkin Alt Ağlar"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
msgstr ""
+"BanIP ile ilgili olmayan ek IPSetler ekleyin, ör. raporlama ve sorgular için."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr "Bu IP / CIDR'yi yerel beyaz listenize ekleyin."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr "Ek Ayarlar"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
-msgstr ""
+msgstr "BanIP işleme başlamadan önce saniye cinsinden ek tetikleme gecikmesi."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
-msgstr "Gelişmiş"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr "Gelişmiş Zincir Ayarları"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr "Gelişmiş E-Posta Ayarları"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
-msgid "Backup Directory"
-msgstr "Yedek Dizini"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr "Gelişmiş Günlük Ayarları"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
-msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
+msgstr "Otomatik Kara Liste"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
+msgstr "Otomatik Algılama"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr "Otomatik Beyaz Liste"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
msgstr ""
+"Çalışma zamanı sırasında şüpheli IP'leri günlükten banIP kara listesine "
+"otomatik olarak aktarır."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
msgstr ""
+"Çalışma süresi sırasında yukarı bağlantı IP'lerini otomatik olarak banIP "
+"beyaz listesine aktarır."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Backup Directory"
+msgstr "Yedekleme Dizini"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr "Temel Geçici Dizin"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
msgstr ""
+"BanIP ile ilgili tüm çalışma zamanı işlemleri için kullanılan Temel Temp "
+"Dizini."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr "Kara Liste Zaman Aşımı"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
+msgid ""
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
+"Kara liste değişiklikleri kaydedildi. Değişikliklerin etkili olacağı banIP "
+"listelerinizi yenileyin."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
+msgstr "Engelleme Listesi Kaynakları"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
+msgstr "İptal"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
+msgid ""
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+"IPSet aracılığıyla ip adreslerini / alt ağları engellemek için banIP "
+"paketinin yapılandırılması. Daha fazla bilgi için <a href=\"https://github."
+"com/openwrt/packages/blob/master/net/banip/files/README.md\" target=\"_blank"
+"\" rel=\"noreferrer noopener\" >check the online documentation</a>"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
+msgstr "ACC'yi say"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
+msgstr "CIDR'I say"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
+msgstr "IP'yi say"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
+msgstr "MAC'i say"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
+msgstr "TOPLAMI say"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
+msgstr "Ülkeler"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
+msgstr "DST IPSet Türü"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
+msgstr "DST Günlük Seçenekleri"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
+msgstr "DST Hedefi"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
+msgstr "BanIP tarafından kullanılan varsayılan zincir 'forwarding_lan_rule'"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
+msgstr "BanIP tarafından kullanılan varsayılan zincir 'forwarding_wan_rule'"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr "BanIP tarafından kullanılan varsayılan zincir 'input_lan_rule'"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr "BanIP tarafından kullanılan varsayılan zincir 'input_wan_rule'"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
msgstr ""
+"İlgili ağ arayüzlerini, cihazları, alt ağları ve protokolleri otomatik "
+"olarak tespit edin."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr "İndirme Parametreleri"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr "Kuyruktakileri İndir"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
-msgstr ""
+msgstr "İndirme Aracı"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
+msgstr "E-Posta İşlemleri"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr "E-Posta Bildirimi"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr "E-Posta Profili"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
+msgstr "E-Posta Alıcı Adresi"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr "E-Posta Gönderen Adresi"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr "E-Posta Konusu"
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
-msgstr ""
+msgstr "Karalisteyi Düzenle"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
-msgstr ""
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
+msgstr "Mac Listesini Düzenle"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
-msgstr ""
+msgstr "Beyazlisteyi Düzenle"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
+msgstr "DST günlük kaydını etkinleştir"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
+msgstr "SRC günlük kaydını etkinleştir"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
+msgstr "BanIP hizmetini etkinleştirin."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
+"Herhangi bir işleme hatası durumunda ayrıntılı hata ayıklama günlüğünü "
+"etkinleştirin."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
+msgstr "Etkin"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
+msgstr "BanIP'de IPv4 desteğini etkinleştirir."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
+msgstr "BanIP'de IPv6 desteğini etkinleştirir."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
+msgstr "Girdi Ayrıntıları"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr "Mevcut iş(ler)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
+msgstr "Ekstra Kaynaklar"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr "Genel Ayarlar"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
+msgstr "Global IPSet Türü"
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
-msgstr ""
+msgid "Grant access to LuCI app banIP"
+msgstr "LuCI uygulaması banIP'ye erişim izni verin"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
+msgstr "Yüksek öncelik"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
+msgstr "En yüksek öncelik"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
-msgstr ""
+msgstr "IPSet Bilgileri"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
+msgstr "IPSet Sorgusu"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
+msgstr "IPSet Sorgusu..."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr ""
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
+msgstr "IPSet Raporu"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
+msgstr "IPSet ayrıntıları"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
+msgstr "IPv4 Desteği"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
+msgstr "IPv6 Desteği"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
+msgstr "Bilgi"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
+msgstr "LAN Yönlendirme"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
+msgstr "LAN Girişi"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
-msgstr ""
+msgstr "Son çalışma zamanı"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
+msgstr "En Az Öncelik"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
-msgstr "Yükleniyor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
+msgstr "Daha Az Öncelik"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
+msgstr "E-posta tetikleyicisini belirli banIP eylemleriyle sınırlandırın."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
+msgstr "Günlük izleyicisini belirli günlük terimleriyle sınırlayın."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
+msgstr "Seçimi belirli yerel kaynaklarla sınırlayın."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
+msgstr "Kaldırılacak satırın numarası"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
+msgstr "BanIP başlangıcını tetiklemek için mevcut ağ arayüzlerinin listesi."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
msgstr ""
+"Desteklenen ve tam olarak önceden yapılandırılmış indirme yardımcı "
+"programlarının listesi."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
+msgstr "Yerel Kaynaklar"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
+msgstr "Günlük Sınırı"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
+msgstr "Günlük İzleme"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
+msgstr "Günlük Şartları"
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
+msgstr "Günlük Kayıtlarını Göster"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
+msgstr "Şüpheli gelen paketleri günlüğe kaydedin - genellikle bırakılan."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid ""
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
msgstr ""
+"Şüpheli giden paketleri günlüğe kaydedin - genellikle reddedilen. Bu tür "
+"paketlerin günlüğe kaydedilmesi, ek sistem kaynakları gerektirmesi nedeniyle "
+"gecikmede artışa neden olabilir."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
+msgstr "LuCI Günlük Sayısı"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
+msgstr "Maclist Zaman Aşımı"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
+msgid ""
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
msgstr ""
+"Maclist değişiklikleri kaydedildi. Değişikliklerin etkili olacağı banIP "
+"listelerinizi yenileyin."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
+msgstr "NGINX Günlük Sayısı"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
+msgstr "Ad"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
+msgstr "Ağ arayüzleri"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
+msgstr "Sorgu sonuçları yok!"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
+msgstr "Henüz banIP ile ilgili günlük yok!"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
+msgstr "Normal Öncelik (varsayılan)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
+msgstr "CIDR girdilerinin sayısı"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
+msgstr "IP girdilerinin sayısı"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
+msgstr "MAC girdilerinin sayısı"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
+msgstr "Erişilen girdilerin sayısı"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
+msgstr "Tüm IPSetlerin sayısı"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
+msgstr "Tüm girdilerin sayısı"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid ""
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
msgstr ""
+"Yasaklamadan önce günlükteki aynı ip'in başarısız LuCI oturum açma "
+"tekrarlarının sayısı."
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid ""
+"Number of failed nginx requests of the same ip in the log before banning."
msgstr ""
+"Yasaklamadan önce günlükteki aynı ip'in başarısız nginx isteklerinin sayısı."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
msgstr ""
+"Yasaklamadan önce günlükteki aynı ip'in başarısız ssh giriş isteklerinin "
+"sayısı."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
msgid "Overview"
msgstr "Genel bakış"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
-msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
msgstr ""
+"Şüpheli olaylar için yalnızca son belirtilen günlük girişi sayısını "
+"ayrıştırın."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr "BanIP bildirim e-postaları için 'msmtp' tarafından kullanılan profil."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
+msgstr "Sorgu"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
+msgstr "BanIP bildirim e-postaları için alıcı adresi."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
msgid "Refresh"
-msgstr ""
+msgstr "Yenile"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
+msgstr "Zamanlayıcıyı Yenile"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
+msgstr "Zamanlayıcıyı Yenile .."
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
+msgstr "Mevcut bir işi kaldırın"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
+msgstr "Rapor Dizini"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
+msgstr "Yeniden başlat"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid ""
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
msgstr ""
+"İnternet erişimini az sayıda güvenli web sitesine / IP'ye sınırlayın ve "
+"internetin geri kalanına / sitelerine erişimi engelleyin."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
+msgstr "Sonuç"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
+msgstr "Bayrakları Çalıştır"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
+msgstr "Çalıştırma Bilgileri"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
-msgstr "Kaydet"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
+msgstr "SRC IPSet Türü"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
+msgstr "SRC Günlük Seçenekleri"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
+msgstr "SRC Hedefi"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
+msgstr "SRC+DST IPSet Türü"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
+msgstr "SSH Günlük Sayısı"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
+msgid "Save"
+msgstr "Kaydet"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
msgstr ""
+"Belirli bir IP, CIDR veya MAC adresi için aktif banIP ile ilgili IPSetlerde "
+"arama yapın."
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
+msgstr "İlgili ağ arayüzlerini manuel olarak seçin."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
msgstr ""
+"BanIP ile ilgili bildirim e-postaları gönderin. Bu, ek 'msmtp' paketinin "
+"kurulumunu gerektirir."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
-msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
+msgstr "BanIP bildirim e-postaları için gönderen adresi."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
+msgstr "Hizmet Önceliği"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
-msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
+msgstr "Yeni bir banIP işi ayarlayın"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
msgstr ""
+"Yalnızca giden paketleri engellemek için IPset başına ayrı DST türünü "
+"ayarlayın."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
-msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
msgstr ""
+"Yalnızca gelen paketleri engellemek için IPset başına ayrı SRC tipini "
+"ayarlayın."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
msgstr ""
+"Gelen ve giden paketleri engellemek için IPset başına ayrı SRC + DST tipini "
+"ayarlayın."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
msgstr ""
+"Özel DST günlüğü seçeneklerini ayarlayın, ör. bir sınır oranı ayarlamak için."
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
msgstr ""
+"Özel SRC günlük seçeneklerini ayarlayın, örn. bir sınır oranı ayarlamak için."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
+msgstr "IPSet zaman aşımını Kara listesini ayarlayın."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
+msgstr "DST ile ilgili tüm kurallar için güvenlik duvarı hedefini ayarlayın."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
+msgstr "SRC ile ilgili tüm kurallar için güvenlik duvarı hedefini ayarlayın."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
msgstr ""
+"Gelen (SRC) ve / veya giden (DST) paketleri engellemek için genel IPset türü "
+"varsayılanını ayarlayın."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
+msgstr "Maclist IPSet zaman aşımını ayarlayın."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
-msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr "Beyaz liste IPSet zaman aşımını ayarlayın."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
-msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr "Ayarlar"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
+msgstr "Paralel olarak indirme işlemi için indirme kuyruğunun boyutu."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
+msgstr "Kaynaklar (Bilgi)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
+msgstr "Seçilen indirme yardımcı programı için özel yapılandırma seçenekleri."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
msgstr ""
+"Şüpheli SSH / LuCI oturum açma girişimlerini engellemek için arka planda "
+"küçük bir günlük izleyicisi başlatır."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr "Başlangıç Tetikleme Arayüzü"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr "Durum / Sürüm"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr "Askıya al"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
+msgstr "IPSet ile ilgili rapor dosyaları için hedef dizin."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr "Sıkıştırılmış kaynak listesi yedeklemeleri için hedef dizin."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr "Yenileme Zamanlayıcısı güncellenemedi."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr "Yenileme Zamanlayıcısı güncellendi."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr "Haftanın günü (ops., Değerler: 1-7 muhtemelen or - ile ayrılmış)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr "Saat bölümü (gerekli, aralık: 0-23)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr "Dakika bölümü (isteğe bağlı, aralık: 0-59)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
msgstr ""
+"Seçilen öncelik, banIP arkaplan işlemesi için kullanılacaktır. Bu "
+"değişikliğin etkili olması için banIP hizmetinin tamamen yeniden "
+"başlatılması gerekir."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
-msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
msgstr ""
+"Yalnızca banIP ile ilgili mesajlar için önceden filtrelenmiş syslog çıktısı."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
+msgid ""
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
+msgstr ""
+"Bu, belirli IP / CIDR adreslerini her zaman reddeden yerel banIP kara "
+"listesidir. <br /> <em> <b> Lütfen unutmayın: </b> </em> satır başına "
+"yalnızca bir IPv4 adresi, IPv6 adresi veya etki alanı adı ekleyin . '#' İle "
+"tanıtılan yorumlara izin verilir - joker karakterlere ve normal ifadelere "
+"izin verilmez."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
+"Bu, belirli MAC adreslerine her zaman izin veren yerel banIP mac listesidir. "
+"<br /> <em> <b> Lütfen unutmayın: </b> </em> satır başına yalnızca bir MAC "
+"adresi ekleyin. \"#\" İle tanıtılan yorumlara izin verilir - etki alanları, "
+"joker karakterler ve normal ifadelere izin verilmez."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
+msgstr ""
+"Bu, belirli IP / CIDR adreslerine her zaman izin veren yerel banIP beyaz "
+"listesidir. <br /> <em> <b> Lütfen unutmayın: </b> </em> satır başına "
+"yalnızca bir IPv4 adresi, IPv6 adresi veya etki alanı adı ekleyin. '#' İle "
+"tanıtılan yorumlara izin verilir - joker karakterlere ve normal ifadelere "
+"izin verilmez."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
+msgid ""
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
msgstr ""
+"Bu sekme, oluşturulan son IPSet Raporunu gösterir, güncel olanı almak için "
+"'Yenile' düğmesine basın."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
+msgstr "Zaman damgası"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
+"BanIP listelerinizi güncel tutmak için, bu listeler için otomatik bir "
+"güncelleme görevi ayarlamalısınız."
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
+msgstr "BanIP bildirim e-postaları için konu."
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Trigger Delay"
-msgstr ""
+msgstr "Tetikleme Gecikmesi"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
+msgstr "Tür"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
+msgstr "Değişiklikler kaydedilemiyor: %s"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
msgid "Verbose Debug Logging"
-msgstr ""
+msgstr "Ayrıntılı Hata Ayıklama Günlüğü"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
+msgstr "WAN Yönlendirme"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
+msgstr "WAN Girişi"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
+msgstr "Beyaz Liste IP / CIDR"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
+msgstr "Yalnızca Beyaz Liste"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
+msgstr "Beyaz Liste Zaman Aşımı"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
+"Beyaz liste değişiklikleri kaydedildi. Değişikliklerin etkili olacağı banIP "
+"listelerinizi yenileyin."
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
+msgstr "Beyaz liste..."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
msgid "banIP"
-msgstr ""
+msgstr "banIP"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
+msgstr "banIP eylemi"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
-msgstr ""
+#~ msgid "Advanced"
+#~ msgstr "Gelişmiş"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
-msgstr ""
+#~ msgid "Description"
+#~ msgstr "Açıklama"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
-msgstr ""
+#~ msgid "Grant UCI access for luci-app-banip"
+#~ msgstr "luci-app-banip için UCI erişimi verin"
+
+#~ msgid "Loading"
+#~ msgstr "Yükleniyor"
+
+#~ msgid "Low Priority Service"
+#~ msgstr "Düşük Öncelikli Servis"
+
+#~ msgid "Reload"
+#~ msgstr "Yeniden yükle"
+
+#~ msgid "View Logfile"
+#~ msgstr "Günlük Dosyasını Görüntüle"
diff --git a/applications/luci-app-banip/po/uk/banip.po b/applications/luci-app-banip/po/uk/banip.po
index d71fed5497..a116ba9aae 100644
--- a/applications/luci-app-banip/po/uk/banip.po
+++ b/applications/luci-app-banip/po/uk/banip.po
@@ -1,490 +1,915 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-03 13:35+0000\n"
-"Last-Translator: Vitaly SymbX <symbx.live@gmail.com>\n"
+"PO-Revision-Date: 2021-05-14 02:32+0000\n"
+"Last-Translator: Никита Сластихин <slastikhin.nikita@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/uk/>\n"
"Language: uk\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.7-dev\n"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
-msgstr "Додатково"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
+msgstr "Скасувати"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
-msgstr "Опис"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
msgstr "Редагувати чорний список"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
-msgstr "Змінити конфігурацію"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
+msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
msgstr "Редагувати білий список"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
-msgstr "Увімкнути banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
-msgstr "Додаткові параметри"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr "Загальні налаштування"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
msgstr ""
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
+msgid "Grant access to LuCI app banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "Вхідний файл не знайдено, будь ласка, перевірте вашу конфігурацію."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
-msgstr "Навантаження"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid ""
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
+msgid ""
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
-msgstr "Завантаження"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
-msgstr "Завантаження..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid ""
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+"Number of failed nginx requests of the same ip in the log before banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid ""
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
msgid "Overview"
msgstr "Огляд"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
-msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
msgid "Refresh"
msgstr "Оновити"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid ""
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
-msgstr "Зберегти"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
+msgid "Save"
+msgstr "Зберегти"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
-msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
-msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
-msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
-msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr "Налаштування"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
-msgstr "Переглянути файл звіту"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
msgid "banIP"
msgstr "banIP"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
-msgstr "Стан banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
+msgstr ""
+
+#~ msgid "Advanced"
+#~ msgstr "Додатково"
+
+#~ msgid "Description"
+#~ msgstr "Опис"
+
+#~ msgid "Download Options"
+#~ msgstr "Завантажити параметри"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "Змінити конфігурацію"
+
+#~ msgid "Enable banIP"
+#~ msgstr "Увімкнути banIP"
+
+#~ msgid "Extra Options"
+#~ msgstr "Додаткові параметри"
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr "Вхідний файл не знайдено, будь ласка, перевірте вашу конфігурацію."
+
+#~ msgid "Load"
+#~ msgstr "Навантаження"
+
+#~ msgid "Loading"
+#~ msgstr "Завантаження"
+
+#~ msgid "Loading ..."
+#~ msgstr "Завантаження..."
+
+#~ msgid "View Logfile"
+#~ msgstr "Переглянути файл звіту"
+
+#~ msgid "banIP Status"
+#~ msgstr "Стан banIP"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
-msgstr "Версія banIP"
+#~ msgid "banIP Version"
+#~ msgstr "Версія banIP"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
-msgstr "увімкнути IPv4"
+#~ msgid "enable IPv4"
+#~ msgstr "увімкнути IPv4"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
-msgstr "увімкнути IPv6"
+#~ msgid "enable IPv6"
+#~ msgstr "увімкнути IPv6"
diff --git a/applications/luci-app-banip/po/vi/banip.po b/applications/luci-app-banip/po/vi/banip.po
index 19dfe82839..48cec8721d 100644
--- a/applications/luci-app-banip/po/vi/banip.po
+++ b/applications/luci-app-banip/po/vi/banip.po
@@ -10,481 +10,870 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 3.10-dev\n"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
-msgstr "Nâng cao"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
msgstr "Thư mục sao lưu"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
-msgstr "Mô tả"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
msgstr ""
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
+msgid "Grant access to LuCI app banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
-msgstr "Đang tải"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
-msgid "Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
-msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
-msgid "Refresh"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid ""
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
+msgid ""
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
-msgid "Save"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
-msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid ""
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+"Number of failed nginx requests of the same ip in the log before banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+msgid "Overview"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
+msgid "Refresh"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
+msgid "Save"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Trigger Delay"
msgstr "Kích hoạt độ trễ"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
#, fuzzy
msgid "Verbose Debug Logging"
msgstr "Nhật ký gỡ lỗi khởi động"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
msgid "banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
-msgstr ""
+#~ msgid "Advanced"
+#~ msgstr "Nâng cao"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
-msgstr ""
+#~ msgid "Description"
+#~ msgstr "Mô tả"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
-msgstr ""
+#~ msgid "Loading"
+#~ msgstr "Đang tải"
diff --git a/applications/luci-app-banip/po/zh_Hans/banip.po b/applications/luci-app-banip/po/zh_Hans/banip.po
index af839a7b0b..7bacd8f396 100644
--- a/applications/luci-app-banip/po/zh_Hans/banip.po
+++ b/applications/luci-app-banip/po/zh_Hans/banip.po
@@ -1,506 +1,1261 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-02 23:41+0000\n"
-"Last-Translator: SunSpring <yearnsun@gmail.com>\n"
+"PO-Revision-Date: 2021-04-23 07:01+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsbanip/zh_Hans/>\n"
"Language: zh_Hans\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.2-dev\n"
-
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
-msgstr "ASN 概述"
+"X-Generator: Weblate 4.7-dev\n"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
+msgstr "-m limit --limit 2/sec(默认)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
+msgstr "1 小时"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
+msgstr "12 小时"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr "24 小时"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr "30 分钟"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr "6 小时"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr "平均取样数"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr "操作"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr "活动设备"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr "活动接口"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr "活动日志项"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr "活动源"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
+msgstr "活动子网"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr "额外的与非 banIP 相关的 IPSets,例如:用于报告和查询。"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
-msgstr "ASN 前缀"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
+msgstr "将此 IP/CIDR 添加到您的本地白名单。"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
-msgstr "ASN/国家"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
+msgstr "额外设置"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr "banIP 处理开始之前的额外触发延迟(以秒为单位)。"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
-msgstr "高级"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
+msgstr "高级设置 - 链"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr "高级设置 - 邮箱"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr "高级设置 - 日志"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
+msgstr "自动 黑名单"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
+msgstr "自动检测"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
-msgstr "WAN 接口自动检测"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr "自动 白名单"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
+msgstr "运行时自动将可疑 IP 从日志转移到 banIP 黑名单。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+msgstr "运行时自动将上行链路 IP 转移到 banIP 白名单。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
msgstr "备份目录"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
-msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
-msgstr ""
-"黑名单自动加载项临时存储在 IPSet 中,并永久保存在本地黑名单中。禁用此选项以防"
-"止本地保存。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr "基础临时目录"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
-msgstr "检查当前可用的 IPSet。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
+msgstr "用于所有与 banIP 相关运行时操作的基础临时目录。"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
-msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
-msgstr "banIP 软件包的配置,以通过 IPSet 阻止 IP 地址/子网。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
+msgstr "超时黑名单"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
-msgstr "国家资源"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
+msgid ""
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
+msgstr "黑名单更改已经保存。刷新您的 banIP 列表以使更改生效。"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
-msgstr "DNS 链"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
+msgstr "阻止列表内容"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
-msgstr "DST Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
+msgstr "取消"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
-msgstr "DST Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
+msgid ""
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+"通过 IPSet 拦截 IP 地址/子网的 banIP 包的配置。更多信息请<a href=\"https://"
+"github.com/openwrt/packages/blob/master/net/banip/files/README.md\" target="
+"\"_blank\" rel=\"noreferrer noopener\" >查看在线文档</a>"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
+msgstr "ACC 统计"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
+msgstr "CIDR 统计"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
+msgstr "IP 统计"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
+msgstr "MAC 统计"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
+msgstr "SUM 统计"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
+msgstr "地区"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
+msgstr "DST IPSet 类型"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
+msgstr "DST 日志选项"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
+msgstr "DST 目标"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
+msgstr "banIP 默认使用的链是 “forwarding_lan_rule”"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
+msgstr "banIP 默认使用的链是 “forwarding_wan_rule”"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr "banIP 默认使用的链是 “input_lan_rule”"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr "banIP 默认使用的链是 “input_wan_rule”"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr "自动检测相关的网络接口、设备、子网和协议。"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
-msgstr "描述"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr "下载参数"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
-msgstr "下载选项"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr "下载队列"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
msgstr "下载工具"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
-msgstr "下载工具,实时监视器"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
+msgstr "电子邮件操作"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr "电子邮件通知"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr "电子邮件概要"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
+msgstr "电子邮件收件人地址"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr "电子邮件发件人地址"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr "电子邮件主题"
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
msgstr "编辑黑名单"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
-msgstr "编辑设置"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
+msgstr "编辑 Mac 地址列表"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
msgstr "编辑白名单"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
-msgstr "启用 banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
+msgstr "启用 DST 记录"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
-msgstr "在出现任何处理错误的情况下启用详细调试日志记录。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
+msgstr "启用 SRC 记录"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
-msgstr "输入 IP/CIDR/ASN/ISO"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
+msgstr "启用 banIP 服务。"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
-msgstr "额外选项"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
+msgstr "在出现任何处理错误时启用详细的调试日志。"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
-msgstr "进一步信息<a href=\"%s\" target=\"_blank\">请访问在线文档</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
+msgstr "已启用"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
-msgstr "为了进一步提高性能,您可以提高此值,例如:8 或 16 应该是安全的。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
+msgstr "在 banIP 中启用 IPv4 支持。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
+msgstr "在 banIP 中启用 IPv6 支持。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
+msgstr "条目详情"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr "现有任务"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
-msgstr "地理位置"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
+msgstr "附加源"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr "常规设置"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
+msgstr "全局 IPSet 类型"
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
-msgstr "授予UCI访问luci-app-banip的权限"
+msgid "Grant access to LuCI app banIP"
+msgstr "授予访问 LuCI 应用 banIP 的权限"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
-msgstr "IANA 信息"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
+msgstr "较高优先级"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
-msgstr "IP/ASN 映射"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
+msgstr "最高优先级"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
msgstr "IPSet 信息"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
-msgstr "IPSet 源"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
+msgstr "IPSet 查询"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
+msgstr "IPSet 查询..."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
-msgstr "IPSet查找"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
+msgstr "IPSet 报告"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "未找到输入文件,请检查您的配置。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
+msgstr "IPSet 详情"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
-msgstr "局域网 Forward 链 IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
+msgstr "IPv4 支持"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
-msgstr "局域网 Forward 链 IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
+msgstr "IPv6 支持"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
-msgstr "局域网 Input 链 IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
+msgstr "信息"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
-msgstr "局域网 Input 链 IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
+msgstr "局域网转发"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
+msgstr "局域网入站"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
msgstr "最后运行"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
-msgstr "加载"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
+msgstr "最低优先级"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
+msgstr "较低优先级"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
+msgstr "限制仅特定 banIP 操作会触发电子邮件发送。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
+msgstr "将日志监视器限制为特定的日志项。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
+msgstr "将选择限制在特定的本地源。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
+msgstr "要移除的行号"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
+msgstr "触发 banIP 启动的可用网络接口列表。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
+msgstr "支持和完全预配置的下载实用程序列表。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
+msgstr "本地源"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
+msgstr "日志限制"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
+msgstr "日志监视器"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
+msgstr "日志项"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
-msgstr "加载中"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
+msgstr "日志视图"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
-msgstr "加载中…"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
+msgstr "记录可疑的传入数据包 - 通常是被丢弃的。"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
-msgstr "本地保存黑名单"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid ""
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
+msgstr ""
+"记录可疑的传出数据包 - 通常是被拒绝的。由于需要额外的系统资源,记录这样的数据"
+"包可能会导致延迟增加。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
+msgstr "LuCI 日志计数"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
+msgstr "MAC 列表超时"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
+msgid ""
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
+msgstr "MAC 列表更改已经保存。刷新您的 banIP 列表以使更改生效。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
+msgstr "NGINX 日志计数"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
+msgstr "名称"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
+msgstr "网络接口"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
+msgstr "无查询结果!"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
+msgstr "尚无 banIP 相关的日志!"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
-msgstr "本地保存白名单"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
+msgstr "正常优先级(默认)"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
-msgstr "低优先级服务"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
+msgstr "CIDR 条目数"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
-msgstr "手动选择 WAN 接口"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
+msgstr "IP 条目数"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
-msgstr "最大下载队列"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
+msgstr "MAC 条目数"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
-msgstr "无响应!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
+msgstr "访问的条目数"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
+msgstr "全部 IPSet 条目数"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
+msgstr "全部条目数"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid ""
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
+msgstr "在被封禁前,日志中同一 IP 登录 LuCI 失败的记录次数。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid ""
+"Number of failed nginx requests of the same ip in the log before banning."
+msgstr "在被封禁前,日志中同一 IP 请求 nginx 失败的记录次数。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
-msgstr "在默认设置并不适合您时的额外选项。"
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
+msgstr "在被封禁前,日志中同一 IP 登录 SSH 失败的记录次数。"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
msgid "Overview"
msgstr "概览"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
-msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
-msgstr ""
-"请每行仅添加一个 IPv4 或 IPv6 地址。允许使用 CIDR 表示法中的 IP 范围和以“#”开"
-"头的注释。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
+msgstr "仅解析最后声明的可疑事件的日志条目数量。"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "请直接在终端会话中编辑此文件。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr "“msmtp”所用的 banIP 电子邮件通知配置。"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
-msgstr "RIPE-Lookup"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
+msgstr "查询"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
+msgstr "banIP 通知电子邮件的接收者地址。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
msgid "Refresh"
msgstr "刷新"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
-msgstr "刷新 IPSet"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
+msgstr "定时恢复"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
+msgstr "定时恢复中..."
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
-msgstr "重新载入"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
+msgstr "移除一个现有任务"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
-msgstr "重新载入 IPSet 源"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
+msgstr "报告目录"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
+msgstr "重启"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid ""
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
+msgstr ""
+"限制来自/到少数安全网站/IP的互联网访问,拦截来自/到互联网其余部分的访问。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
+msgstr "结果"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
+msgstr "运行标记"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
msgstr "运行信息"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
-msgstr "来源目标IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
+msgstr "SRC IPSet 类型"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
-msgstr "来源目标IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
+msgstr "SRC 日志选项"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
-msgstr "SRC/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
+msgstr "SRC 目标"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
-msgstr "SSH 守护程序"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
+msgstr "SRC+DST IPSet 类型"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
-msgstr "SSH/LuCI 实时监视器"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
+msgstr "SSH 日志计数"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
msgid "Save"
msgstr "保存"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
-msgstr "选择用于日志文件解析的 SSH 守护程序,以检测侵入事件。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
+msgid ""
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
+msgstr "搜索特定 IP、CIDR 或 MAC 地址的活动的 banIP 相关 IPSet。"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
-msgstr "在引导过程中选择使用的启动类型。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
+msgstr "手动选择相关的网络接口。"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
-msgstr "选择您喜欢的下载工具。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid ""
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
+msgstr "发送 banIP 相关的通知邮件。这需要安装和设置额外的“msmtp”包。"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
-msgstr "手动选择您的首选接口。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
+msgstr "banIP 通知邮件的发送地址。"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
-msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
-msgstr "将 nice 级别设置为“低优先级”,banIP 后台处理将占用更少的系统资源。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
+msgstr "服务优先级"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
-msgstr "仅显示数据包计数器大于0的组成员"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
+msgstr "配置一个新的 banIP 任务"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
-msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
-msgstr "下载队列的大小,用于并行处理下载 &amp; IPset 处理(默认值 : 4)。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
+msgstr "为每一 IPSet 设置单独的 DST 类型来仅拦截传出数据包。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
+msgstr "为每一 IPSet 设置单独的 SRC 类型来仅拦截传入数据包。"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
-msgstr "所选下载工具的特殊选项,例如:“--timeout=20 -O”。"
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+msgstr "为每一 IPSet 设置单独的 SRC+DST 类型来拦截传入和传出数据包。"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
-msgstr "启动类型"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
+msgstr "设定特殊的 DST 日志选项,如设置一个限制率。"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
-msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
-msgstr "在后台启动一个小型 log/banIP 监视器,以实时阻止 SSH/LuCI 暴力攻击。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
+msgstr "设置特殊的 SRC 日志选项,如设置一个限制率。"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
-msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
-msgstr ""
-"banIP 备份的目标目录。默认值为“/tmp”,请尽可能使用非易失性磁盘(如果有)。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
+msgstr "设置黑名单 IPSet 超时。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
+msgstr "设置所有 DST 相关规则的防火墙目标。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
+msgstr "设置所有 SRC 相关规则的防火墙目标。"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
-msgstr ""
-"RIPEstat 数据 API 是 RIPE NCC 提供的公共数据接口,有关详细信息,请参见<a "
-"href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank\" rel="
-"\"noopener noreferrer\">此处</a>。"
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
+msgstr "设置全局 IPSet 类型默认值,以拦截传入(SRC)和/或传出(DST)数据包。"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
-msgstr "文件过大,无法使用 LuCI 的在线编辑(&ge; 100 KB)。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
+msgstr "设置 MAC 列表 IPSet 超时。"
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
-msgstr "syslog 输出,仅针对 banIP 相关消息进行了预过滤。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
+msgstr "设置白名单 IPSet 超时。"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
-msgstr "此更改需要手动停止/重新启动服务才能生效。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr "设置"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
-msgstr "通过此数据调用,可以访问 IANA 维护的各种数据源。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
+msgstr "用于并行下载处理的下载队列大小。"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
-msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
-msgstr ""
-"此数据调用列出了与一个国家/地区关联的 Internet 资源,包括 ASN,IPv4 范围和 "
-"IPv4/6 CIDR 前缀。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
+msgstr "源(信息)"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
-msgstr "此数据调用返回给定 ASN 的所有已声明前缀。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
+msgstr "所选下载工具的特殊配置选项。"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
-msgstr "此数据调用返回给定 IP 空间或 ASN 情况下已声明 IP 前缀的地理位置信息。"
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
+msgstr "在后台启动一个小日志监视器,阻止可疑的 SSH/LuCI 登录尝试。"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
-msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
-msgstr "此数据包会调用返回的前缀和给定 IP 地址通告的 ASN。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
+msgstr "启动触发接口"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
+msgstr "状态 / 版本"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
+msgstr "暂停"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
+msgstr "IPSet 相关的报告文件的目标目录。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr "压缩的源列表备份的目标目录。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr "无法更新刷新计时器。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr "刷新计时器已更新。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr "星期几(可选。取值范围:1-7,可用 , 或 - 分隔)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr "小时(必须。取值范围:0-23)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr "分钟(可选。取值范围:0-59)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
msgstr ""
-"此数据调用返回从主机名或 IP 地址开始的 DNS 正向(A/AAAA/ CNAME)和反向(PTR)"
-"记录的递归链。"
+"所选的优先级将用于 banIP 后台处理。此更改需要重新启动整个 banIP 服务才能生"
+"效。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
+msgstr "系统日志输出,仅针对 banIP 相关的消息进行了预筛选。"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
msgstr ""
-"此数据调用从相关的区域 Internet 注册中心和路由注册中心返回 whois 信息。"
+"这是本地 banIP 黑名单,用于始终拒绝某些 IP/CIDR 地址。<br /> <em><b>请注意:"
+"</b></em>每行仅添加一个 IPv4 地址、IPv6 地址或域名。注释以“#”开头。不允许使"
+"用通配符和正则表达式。"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-"此数据调用显示有关 ASN 的常规信息,例如其通告状态和根据 WHOIS 服务的持有人名"
-"称。"
+"这是本地 banIP MAC 列表,用于始终允许某些 MAC 地址。<br /> <em><b>请注意:</"
+"b></em>每行只添加一个MAC地址。注释以“#”开头。不允许使用域名、通配符和正则表"
+"达式。"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
-msgstr "此表单使您可以修改 banIP 黑名单(%s)的内容。<br/>"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
+msgstr ""
+"这是本地 banIP 白名单,用于始终允许某些 IP/CIDR 地址。<br /> <em><b>请注意:"
+"</b></em>每行仅添加一个 IPv4 地址、IPv6 地址或域名。注释以“#”开头。不允许使"
+"用通配符和正则表达式。"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
-msgstr "此表单使您可以修改 banIP 白名单(%s)的内容。<br/>"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
+msgstr "该选项卡显示了上一次生成的 IPSet 报告,点击“刷新”按钮可获得当前报告。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
+msgstr "时间戳"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
-msgstr "此表单允许您修改 banIP 的主配置文件(/etc/config/banip)内容。"
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
+msgstr "为了使您的 banIP 列表保持最新,您应该为这些列表设置一个自动更新任务。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
+msgstr "banIP 通知邮件的主题。"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Trigger Delay"
-msgstr "触发延迟"
+msgstr "触发延时"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
+msgstr "类型"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
+msgstr "无法保存更改:%s"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
msgid "Verbose Debug Logging"
msgstr "详细的调试记录"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
-msgstr "查看日志文件"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
+msgstr "广域网转发"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
-msgstr "WAN Forward 链 IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
+msgstr "广域网入站"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
-msgstr "WAN Forward 链 IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
+msgstr "白名单 IP/CIDR"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
-msgstr "WAN Input 链 IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
+msgstr "仅白名单"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
-msgstr "WAN Input 链 IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
+msgstr "白名单超时"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
-msgstr ""
-"白名单自动加载项被临时存储在 IPSet 中,并永久保存在本地白名单中。禁用此选项以"
-"防止本地保存。"
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
+msgstr "白名单更改已经保存。刷新您的 banIP 列表以使更改生效。"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
-msgstr "Whois 信息"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
+msgstr "白名单..."
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
msgid "banIP"
msgstr "banIP"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
-msgstr "banIP 状态"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
+msgstr "banIP 操作"
+
+#~ msgid ""
+#~ "This is the local banIP blacklist to always-deny certain IP/CIDR "
+#~ "addresses.<br /> <em><b>Please note:</b></em> add only one IPv4 or IPv6 "
+#~ "address per line. Comments introduced with '#' are allowed - domains, "
+#~ "wildcards and regex are not."
+#~ msgstr ""
+#~ "这是用于本地总是拒绝某些 IP/CIDR 地址的banIP黑名单.<br /> <em><b>请注意:</"
+#~ "b></em>每行只能添加一个IPv4或IPv6地址.允许使用 '#' 引入注释 - 域, 通配符和"
+#~ "正则表达式不允许."
+
+#~ msgid ""
+#~ "This is the local banIP whitelist to always allow certain IP/CIDR "
+#~ "addresses.<br /> <em><b>Please note:</b></em> add only one IPv4 or IPv6 "
+#~ "address or per line. Comments introduced with '#' are allowed - domains, "
+#~ "wildcards and regex are not."
+#~ msgstr ""
+#~ "这是本地banIP白名单总是允许某些 IP/CIDR 地址.<br /> <em><b>请注意:</b></"
+#~ "em>仅添加每行一个IPv4或IPv6地址.允许使用 '#' 引入注释 - 域, 通配符和正则表"
+#~ "达式不允许."
+
+#~ msgid ""
+#~ "Number of the failed LuCI login repetitions of the same ip in the log "
+#~ "before banning."
+#~ msgstr "禁止前日志中同一 ip 的 LuCI 登录失败的重复次数。"
+
+#~ msgid ""
+#~ "Number of the failed nginx requests of the same ip in the log before "
+#~ "banning."
+#~ msgstr "禁止前日志中相同 ip 的 nginx 请求失败的次数。"
+
+#~ msgid ""
+#~ "Number of the failed ssh login repetitions of the same ip in the log "
+#~ "before banning."
+#~ msgstr "禁止前日志中相同 ip 的 ssh 登录失败重复次数。"
+
+#~ msgid "ASN Overview"
+#~ msgstr "ASN 概述"
+
+#~ msgid "ASN Prefixes"
+#~ msgstr "ASN 前缀"
+
+#~ msgid "ASN/Country"
+#~ msgstr "ASN/国家"
+
+#~ msgid "Advanced"
+#~ msgstr "高级"
+
+#~ msgid "Automatic WAN Interface Detection"
+#~ msgstr "WAN 接口自动检测"
+
+#~ msgid ""
+#~ "Blacklist auto addons are stored temporary in the IPSet and saved "
+#~ "permanently in the local blacklist. Disable this option to prevent the "
+#~ "local save."
+#~ msgstr ""
+#~ "黑名单自动加载项临时存储在 IPSet 中,并永久保存在本地黑名单中。禁用此选项"
+#~ "以防止本地保存。"
+
+#~ msgid "Check the current available IPSets."
+#~ msgstr "检查当前可用的 IPSet。"
+
+#~ msgid ""
+#~ "Configuration of the banIP package to block ip adresses/subnets via IPSet."
+#~ msgstr "banIP 软件包的配置,以通过 IPSet 阻止 IP 地址/子网。"
+
+#~ msgid "Country Resources"
+#~ msgstr "国家资源"
+
+#~ msgid "DNS Chain"
+#~ msgstr "DNS 链"
+
+#~ msgid "DST Target IPv4"
+#~ msgstr "DST 目标 IPv4"
+
+#~ msgid "DST Target IPv6"
+#~ msgstr "DST 目标 IPv6"
+
+#~ msgid "Description"
+#~ msgstr "描述"
+
+#~ msgid "Download Options"
+#~ msgstr "下载选项"
+
+#~ msgid "Download Utility, RT Monitor"
+#~ msgstr "下载工具,实时监视器"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "编辑设置"
+
+#~ msgid "Enable banIP"
+#~ msgstr "启用 banIP"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr "在出现任何处理错误的情况下启用详细调试日志记录。"
+
+#~ msgid "Enter IP/CIDR/ASN/ISO"
+#~ msgstr "输入 IP/CIDR/ASN/ISO"
+
+#~ msgid "Extra Options"
+#~ msgstr "额外选项"
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr "进一步信息<a href=\"%s\" target=\"_blank\">请访问在线文档</a>"
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr "为了进一步提高性能,您可以提高此值,例如:8 或 16 应该是安全的。"
+
+#~ msgid "Geo Location"
+#~ msgstr "地理位置"
+
+#~ msgid "Grant UCI access for luci-app-banip"
+#~ msgstr "授予UCI访问luci-app-banip的权限"
+
+#~ msgid "IANA Information"
+#~ msgstr "IANA 信息"
+
+#~ msgid "IP/ASN Mapping"
+#~ msgstr "IP/ASN 映射"
+
+#~ msgid "IPSet Sources"
+#~ msgstr "IPSet 源"
+
+#~ msgid "IPSet-Lookup"
+#~ msgstr "IPSet查找"
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr "未找到输入文件,请检查您的配置。"
+
+#~ msgid "LAN Forward Chain IPv4"
+#~ msgstr "局域网 Forward 链 IPv4"
+
+#~ msgid "LAN Forward Chain IPv6"
+#~ msgstr "局域网 Forward 链 IPv6"
+
+#~ msgid "LAN Input Chain IPv4"
+#~ msgstr "局域网 Input 链 IPv4"
+
+#~ msgid "LAN Input Chain IPv6"
+#~ msgstr "局域网 Input 链 IPv6"
+
+#~ msgid "Load"
+#~ msgstr "负载"
+
+#~ msgid "Loading"
+#~ msgstr "加载中"
+
+#~ msgid "Loading ..."
+#~ msgstr "加载中…"
+
+#~ msgid "Local Save Blacklist Addons"
+#~ msgstr "本地保存黑名单"
+
+#~ msgid "Local Save Whitelist Addons"
+#~ msgstr "本地保存白名单"
+
+#~ msgid "Low Priority Service"
+#~ msgstr "低优先级服务"
+
+#~ msgid "Manual WAN Interface Selection"
+#~ msgstr "手动选择 WAN 接口"
+
+#~ msgid "Max. Download Queue"
+#~ msgstr "最大下载队列"
+
+#~ msgid "No response!"
+#~ msgstr "无响应!"
+
+#~ msgid ""
+#~ "Options for further tweaking in case the defaults are not suitable for "
+#~ "you."
+#~ msgstr "在默认设置并不适合您时的额外选项。"
+
+#~ msgid ""
+#~ "Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
+#~ "notation and comments introduced with '#' are allowed."
+#~ msgstr ""
+#~ "请每行仅添加一个 IPv4 或 IPv6 地址。允许使用 CIDR 表示法中的 IP 范围和"
+#~ "以“#”开头的注释。"
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr "请直接在终端会话中编辑此文件。"
+
+#~ msgid "RIPE-Lookup"
+#~ msgstr "RIPE查找"
+
+#~ msgid "Refresh IPSets"
+#~ msgstr "刷新 IPSet"
+
+#~ msgid "Reload"
+#~ msgstr "重新载入"
+
+#~ msgid "Reload IPSet Sources"
+#~ msgstr "重新载入 IPSet 源"
+
+#~ msgid "Runtime Information"
+#~ msgstr "运行信息"
+
+#~ msgid "SRC Target IPv4"
+#~ msgstr "来源目标IPv4"
+
+#~ msgid "SRC Target IPv6"
+#~ msgstr "来源目标IPv6"
+
+#~ msgid "SRC/DST"
+#~ msgstr "SRC/DST"
+
+#~ msgid "SSH Daemon"
+#~ msgstr "SSH 守护程序"
+
+#~ msgid "SSH/LuCI RT Monitor"
+#~ msgstr "SSH/LuCI 实时监视器"
+
+#~ msgid ""
+#~ "Select the SSH daemon for logfile parsing, to detect break-in events."
+#~ msgstr "选择用于日志文件解析的 SSH 守护程序,以检测侵入事件。"
+
+#~ msgid "Select the used start type during boot."
+#~ msgstr "在引导过程中选择使用的启动类型。"
+
+#~ msgid "Select your preferred download utility."
+#~ msgstr "选择您喜欢的下载工具。"
+
+#~ msgid "Select your preferred interface(s) manually."
+#~ msgstr "手动选择您的首选接口。"
+
+#~ msgid ""
+#~ "Set the nice level to 'low priority' and banIP background processing will "
+#~ "take less resources from the system."
+#~ msgstr "将 nice 级别设置为“低优先级”,banIP 后台处理将占用更少的系统资源。"
+
+#~ msgid "Show only set member with packet counter &gt; 0"
+#~ msgstr "仅显示数据包计数器大于0的组成员"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
-msgstr "banIP 版本"
+#~ msgid ""
+#~ "Size of the download queue to handle downloads &amp; IPset processing in "
+#~ "parallel (default '4')."
+#~ msgstr "下载队列的大小,用于并行处理下载 &amp; IPset 处理(默认值 : 4)。"
+
+#~ msgid ""
+#~ "Special options for the selected download utility, e.g. '--timeout=20 -O'."
+#~ msgstr "所选下载工具的特殊选项,例如:“--timeout=20 -O”。"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
-msgstr "启用 IPv4"
+#~ msgid "Start Type"
+#~ msgstr "启动类型"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
-msgstr "启用 IPv6"
+#~ msgid ""
+#~ "Starts a small log/banIP monitor in the background to block SSH/LuCI "
+#~ "brute force attacks in realtime."
+#~ msgstr "在后台启动一个小型 log/banIP 监视器,以实时阻止 SSH/LuCI 暴力攻击。"
+
+#~ msgid ""
+#~ "Target directory for banIP backups. Default is '/tmp', please use "
+#~ "preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "banIP 备份的目标目录。默认值为“/tmp”,请尽可能使用非易失性磁盘(如果有)。"
+
+#~ msgid ""
+#~ "The RIPEstat Data API is the public data interface provided by RIPE NCC, "
+#~ "for details look <a href=\"https://stat.ripe.net/docs/data_api\" target="
+#~ "\"_blank\" rel=\"noopener noreferrer\">here</a>."
+#~ msgstr ""
+#~ "RIPEstat 数据 API 是 RIPE NCC 提供的公共数据接口,有关详细信息,请参见<a "
+#~ "href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank\" rel="
+#~ "\"noopener noreferrer\">此处</a>。"
+
+#~ msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#~ msgstr "文件过大,无法使用 LuCI 的在线编辑(&ge; 100 KB)。"
+
+#~ msgid "This change requires a manual service stop/re-start to take effect."
+#~ msgstr "此更改需要手动停止/重新启动服务才能生效。"
+
+#~ msgid ""
+#~ "This data call gives access to various data sources maintained by IANA."
+#~ msgstr "通过此数据调用,可以访问 IANA 维护的各种数据源。"
+
+#~ msgid ""
+#~ "This data call lists the Internet resources associated with a country, "
+#~ "including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+#~ msgstr ""
+#~ "此数据调用列出了与一个国家/地区关联的 Internet 资源,包括 ASN,IPv4 范围"
+#~ "和 IPv4/6 CIDR 前缀。"
+
+#~ msgid "This data call returns all announced prefixes for a given ASN."
+#~ msgstr "此数据调用返回给定 ASN 的所有已声明前缀。"
+
+#~ msgid ""
+#~ "This data call returns geolocation information for the given IP space, or "
+#~ "for announced IP prefixes in the case of ASNs."
+#~ msgstr ""
+#~ "此数据调用返回给定 IP 空间或 ASN 情况下已声明 IP 前缀的地理位置信息。"
+
+#~ msgid ""
+#~ "This data call returns the containing prefix and announcing ASN of a "
+#~ "given IP address."
+#~ msgstr "此数据包会调用返回的前缀和给定 IP 地址通告的 ASN。"
+
+#~ msgid ""
+#~ "This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) "
+#~ "and reverse (PTR) records starting form either a hostname or an IP "
+#~ "address."
+#~ msgstr ""
+#~ "此数据调用返回从主机名或 IP 地址开始的 DNS 正向(A/AAAA/ CNAME)和反向"
+#~ "(PTR)记录的递归链。"
+
+#~ msgid ""
+#~ "This data call returns whois information from the relevant Regional "
+#~ "Internet Registry and Routing Registry."
+#~ msgstr ""
+#~ "此数据调用从相关的区域 Internet 注册中心和路由注册中心返回 whois 信息。"
+
+#~ msgid ""
+#~ "This data call shows general informations about an ASN like its "
+#~ "announcement status and the name of its holder according to the WHOIS "
+#~ "service."
+#~ msgstr ""
+#~ "此数据调用显示有关 ASN 的常规信息,例如其通告状态和根据 WHOIS 服务的持有人"
+#~ "名称。"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the banIP blacklist (%s)."
+#~ "<br />"
+#~ msgstr "此表单使您可以修改 banIP 黑名单(%s)的内容。<br/>"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the banIP whitelist (%s)."
+#~ "<br />"
+#~ msgstr "此表单使您可以修改 banIP 白名单(%s)的内容。<br/>"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the main banIP "
+#~ "configuration file (/etc/config/banip)."
+#~ msgstr "此表单允许您修改 banIP 的主配置文件(/etc/config/banip)内容。"
+
+#~ msgid "View Logfile"
+#~ msgstr "查看日志文件"
+
+#~ msgid "WAN Forward Chain IPv4"
+#~ msgstr "WAN Forward 链 IPv4"
+
+#~ msgid "WAN Forward Chain IPv6"
+#~ msgstr "WAN Forward 链 IPv6"
+
+#~ msgid "WAN Input Chain IPv4"
+#~ msgstr "WAN Input 链 IPv4"
+
+#~ msgid "WAN Input Chain IPv6"
+#~ msgstr "WAN Input 链 IPv6"
+
+#~ msgid ""
+#~ "Whitelist auto addons are stored temporary in the IPSet and saved "
+#~ "permanently in the local whitelist. Disable this option to prevent the "
+#~ "local save."
+#~ msgstr ""
+#~ "白名单自动加载项被临时存储在 IPSet 中,并永久保存在本地白名单中。禁用此选"
+#~ "项以防止本地保存。"
+
+#~ msgid "Whois Information"
+#~ msgstr "Whois 信息"
+
+#~ msgid "banIP Status"
+#~ msgstr "banIP 状态"
+
+#~ msgid "banIP Version"
+#~ msgstr "banIP 版本"
+
+#~ msgid "enable IPv4"
+#~ msgstr "启用 IPv4"
+
+#~ msgid "enable IPv6"
+#~ msgstr "启用 IPv6"
diff --git a/applications/luci-app-banip/po/zh_Hant/banip.po b/applications/luci-app-banip/po/zh_Hant/banip.po
index 4b3e4650b7..ffb68fd31b 100644
--- a/applications/luci-app-banip/po/zh_Hant/banip.po
+++ b/applications/luci-app-banip/po/zh_Hant/banip.po
@@ -1,489 +1,1208 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-08 12:44+0000\n"
-"Last-Translator: Hulen <shift0106@gmail.com>\n"
+"PO-Revision-Date: 2021-04-13 11:51+0000\n"
+"Last-Translator: LGA1150 <dqfext@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsbanip/zh_Hant/>\n"
"Language: zh_Hant\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.6-dev\n"
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
-msgid "ASN Overview"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713
+msgid "-m limit --limit 2/sec (default)"
+msgstr "-m limit --limit 2/秒 (預設)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505
+msgid "1 hour"
+msgstr "1 小時"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507
+msgid "12 hours"
+msgstr "12 小時"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
+msgid "24 hours"
+msgstr "24 小時"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
+msgid "30 minutes"
+msgstr "30 分鐘"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506
+msgid "6 hours"
+msgstr "6 小時"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:784
+msgid "ASNs"
+msgstr "平均取樣數"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
+msgid "Action"
+msgstr "動作"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
+msgid "Active Devices"
+msgstr "使用中的裝置"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
+msgid "Active Interfaces"
+msgstr "使用中的介面"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
+msgid "Active Logterms"
+msgstr "動作日誌項目"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
+msgid "Active Subnets"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
-msgid "ASN Prefixes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid ""
+"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
+msgid "Add this IP/CIDR to your local whitelist."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
-msgid "ASN/Country"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
+msgid "Additional Settings"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
+msgstr "附加觸發 banIP 行程開始延遲的秒數。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Advanced Chain Settings"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:25
-msgid "Advanced"
-msgstr "進階"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
+msgid "Advanced E-Mail Settings"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
-msgid "Automatic WAN Interface Detection"
-msgstr "自動偵測 WAN 介面"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
+msgid "Advanced Log Settings"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid "Auto Blacklist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid "Auto Detection"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid "Auto Whitelist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
+msgid ""
+"Automatically transfers suspicious IPs from the log to the banIP blacklist "
+"during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:808
+msgid ""
+"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
msgstr "備份目錄"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
-msgid ""
-"Blacklist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local blacklist. Disable this option to prevent the local "
-"save."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
+msgid "Base Temp Directory used for all banIP related runtime operations."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
-msgid "Check the current available IPSets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Blacklist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
msgid ""
-"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+"Blacklist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
-msgid "Country Resources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
+msgid "Blocklist Sources"
+msgstr "封鎖清單來源"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
+msgid "Cancel"
+msgstr "取消"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
+msgid ""
+"Configuration of the banIP package to block ip adresses/subnets via IPSet. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
-msgid "DNS Chain"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
+msgid "Count ACC"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
-msgid "DST Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
+msgid "Count CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
-msgid "DST Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
+msgid "Count IP"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
-msgid "Description"
-msgstr "描述"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
+msgid "Count MAC"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
-msgid "Download Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
+msgid "Count SUM"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771
+msgid "Countries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "DST IPSet Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "DST Log Options"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "DST Target"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "Default chain used by banIP is 'forwarding_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "Default chain used by banIP is 'forwarding_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "Default chain used by banIP is 'input_lan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "Default chain used by banIP is 'input_wan_rule'"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+msgid ""
+"Detect relevant network interfaces, devices, subnets and protocols "
+"automatically."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Download Parameters"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Download Queue"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
-msgstr "下載公用程式"
+msgstr "下載工具"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "E-Mail Actions"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid "E-Mail Notification"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "E-Mail Profile"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
-msgid "Download Utility, RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "E-Mail Sender Address"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "E-Mail Topic"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:9
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
msgid "Edit Blacklist"
msgstr "編輯黑名單"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:28
-msgid "Edit Configuration"
-msgstr "編輯設定"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:11
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Edit Maclist"
+msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:27
+#: applications/luci-app-banip/luasrc/controller/banip.lua:10
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43
msgid "Edit Whitelist"
msgstr "編輯白名單"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
-msgid "Enable banIP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid "Enable DST logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Enable SRC logging"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
-msgid "Enter IP/CIDR/ASN/ISO"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enable the banIP service."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
-msgid "Extra Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+msgid "Enabled"
+msgstr "啟用"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "Enables IPv4 support in banIP."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "Enables IPv6 support in banIP."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
-msgid "Geo Location"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
+msgid "Entry Details"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+msgid "Existing job(s)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800
+msgid "Extra Sources"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+msgid "General Settings"
+msgstr "一般設定"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
+msgid "Global IPSet Type"
msgstr ""
#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
-msgid "Grant UCI access for luci-app-banip"
+msgid "Grant access to LuCI app banIP"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
-msgid "IANA Information"
-msgstr "IANA 資訊"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "High Priority"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
-msgid "IP/ASN Mapping"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+msgid "Highest Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
msgid "IPSet Information"
+msgstr "IPSet信息"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
+msgid "IPSet Query"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
-msgid "IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
+msgid "IPSet Query..."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:22
-msgid "IPSet-Lookup"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:8
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
+msgid "IPSet Report"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "找不到輸入檔案,請確認您的設定"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
+msgid "IPSet details"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
-msgid "LAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+msgid "IPv4 Support"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
-msgid "LAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "IPv6 Support"
+msgstr "支援 IPv6"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+msgid "Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
-msgid "LAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:632
+msgid "LAN Forward"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
-msgid "LAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621
+msgid "LAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
msgstr "最後執行"
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
-msgid "Load"
-msgstr "載入"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+msgid "Least Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+msgid "Less Priority"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+msgid "Limit E-Mail trigger to certain banIP actions."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Limit the log monitor to certain log terms."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Limit the selection to certain local sources."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
+msgid "Line number to remove"
+msgstr "要移除的行號"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "List of available network interfaces to trigger the banIP start."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+msgid "List of supported and fully pre-configured download utilities."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:793
+msgid "Local Sources"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
-msgid "Loading"
-msgstr "載入中"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Log Limit"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
-msgid "Loading ..."
-msgstr "載入中..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
+msgid "Log Monitor"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
-msgid "Local Save Blacklist Addons"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679
+msgid "Log Terms"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
-msgid "Local Save Whitelist Addons"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:12
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Log View"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
-msgid "Low Priority Service"
-msgstr "低優先順序服務"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
+msgid "Log suspicious incoming packets - usually dropped."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
-msgid "Manual WAN Interface Selection"
-msgstr "手動選擇 WAN 介面"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
+msgid ""
+"Log suspicious outgoing packets - usually rejected. Logging such packets may "
+"cause an increase in latency due to it requiring additional system resources."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
-msgid "Max. Download Queue"
-msgstr "最大下載佇列"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid "LuCI Log Count"
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
-msgid "No response!"
-msgstr "無回應!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Maclist Timeout"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+"Maclist changes have been saved. Refresh your banIP lists that changes take "
+"effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:21
-msgid "Overview"
-msgstr "總覽"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
+msgid "NGINX Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
+msgid "Name"
+msgstr "名稱"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Network Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
+msgid "No Query results!"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
+msgid "No banIP related logs yet!"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
+msgid "Normal Priority (default)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
+msgid "Number of CIDR entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
+msgid "Number of IP entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
+msgid "Number of MAC entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
+msgid "Number of accessed entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
+msgid "Number of all IPSets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
+msgid "Number of all entries"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+msgid ""
+"Number of failed LuCI login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
msgid ""
-"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
-"notation and comments introduced with '#' are allowed."
+"Number of failed nginx requests of the same ip in the log before banning."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "請直接在終端機中編輯此檔案"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid ""
+"Number of failed ssh login repetitions of the same ip in the log before "
+"banning."
+msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:23
-msgid "RIPE-Lookup"
+#: applications/luci-app-banip/luasrc/controller/banip.lua:7
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+msgid "Overview"
+msgstr "概覽"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672
+msgid "Parse only the last stated number of log entries for suspicious events."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
+msgid "Query"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+msgid "Receiver address for banIP notification e-mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324
msgid "Refresh"
msgstr "重新整理"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
-msgid "Refresh IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
+msgid "Refresh Timer"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
+msgid "Refresh Timer..."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+msgid "Remove an existing job"
+msgstr "移除一個現存工作"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Report Directory"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
-msgid "Reload"
-msgstr "重新載入"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "Restart"
+msgstr "重新啟動"
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
-msgid "Reload IPSet Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid ""
+"Restrict the internet access from/to a small number of secure websites/IPs "
+"and block access from/to the rest of the internet."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+msgid "Result"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Run Flags"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
-msgid "Runtime Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+msgid "Run Information"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
-msgid "SRC Target IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "SRC IPSet Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
-msgid "SRC Target IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "SRC Log Options"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
-msgid "SRC/DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "SRC Target"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
-msgid "SSH Daemon"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
+msgid "SRC+DST IPSet Type"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
-msgid "SSH/LuCI RT Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:687
+msgid "SSH Log Count"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
msgid "Save"
msgstr "儲存"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
-msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
+msgid ""
+"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+"address."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
-msgid "Select the used start type during boot."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+msgid "Select the relevant network interfaces manually."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
-msgid "Select your preferred download utility."
-msgstr "選擇偏好的下載工具。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
+msgid ""
+"Send banIP related notification e-mails. This needs the installation and "
+"setup of the additional 'msmtp' package."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
-msgid "Select your preferred interface(s) manually."
-msgstr "手動選擇偏好的介面。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:721
+msgid "Sender address for banIP notification E-Mails."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
-msgid ""
-"Set the nice level to 'low priority' and banIP background processing will "
-"take less resources from the system."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+msgid "Service Priority"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
-msgid "Show only set member with packet counter &gt; 0"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid "Set a new banIP job"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
-msgid ""
-"Size of the download queue to handle downloads &amp; IPset processing in "
-"parallel (default '4')."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529
+msgid "Set individual DST type per IPset to block only outgoing packets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517
+msgid "Set individual SRC type per IPset to block only incoming packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541
msgid ""
-"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
-msgid "Start Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
+msgid "Set special DST log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
-msgid ""
-"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
-"force attacks in realtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+msgid "Set special SRC log options, e.g. to set a limit rate."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
-msgid ""
-"Target directory for banIP backups. Default is '/tmp', please use preferably "
-"a non-volatile disk if available."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
+msgid "Set the blacklist IPSet timeout."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
+msgid "Set the firewall target for all DST related rules."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471
+msgid "Set the firewall target for all SRC related rules."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465
msgid ""
-"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
-"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
-"\" rel=\"noopener noreferrer\">here</a>."
+"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
+"(DST) packets."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485
+msgid "Set the maclist IPSet timeout."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Set the whitelist IPSet timeout."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+msgid "Settings"
+msgstr "設定"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
+msgid "Size of the download queue for download processing in parallel."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
-msgid "This data call gives access to various data sources maintained by IANA."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:748
+msgid "Sources (Info)"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+msgid "Special config options for the selected download utility."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
msgid ""
-"This data call lists the Internet resources associated with a country, "
-"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+"Starts a small log monitor in the background to block suspicious SSH/LuCI "
+"login attempts."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
-msgid "This data call returns all announced prefixes for a given ASN."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+msgid "Startup Trigger Interface"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
-msgid ""
-"This data call returns geolocation information for the given IP space, or "
-"for announced IP prefixes in the case of ASNs."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
+msgid "Status / Version"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
-msgid ""
-"This data call returns the containing prefix and announcing ASN of a given "
-"IP address."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
+msgid "Suspend"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Target directory for IPSet related report files."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+msgid "Target directory for compressed source list backups."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+msgid "The Refresh Timer could not been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+msgid "The Refresh Timer has been updated."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
+msgid "The hours portition (req., range: 0-23)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
-"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
-"reverse (PTR) records starting form either a hostname or an IP address."
+"The selected priority will be used for banIP background processing. This "
+"change requires a full banIP service restart to take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
+msgid "The syslog output, pre-filtered for banIP related messages only."
+msgstr "系統日誌輸出,僅針對banIP相關消息進行了預過濾。"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
msgid ""
-"This data call returns whois information from the relevant Regional Internet "
-"Registry and Routing Registry."
-msgstr "這會從註冊商和路由表回傳 whois 資訊"
+"This is the local banIP blacklist to always-deny certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
+msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
msgid ""
-"This data call shows general informations about an ASN like its announcement "
-"status and the name of its holder according to the WHOIS service."
+"This is the local banIP maclist to always-allow certain MAC addresses.<br /> "
+"<em><b>Please note:</b></em> add only one MAC address per line. Comments "
+"introduced with '#' are allowed - domains, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
msgid ""
-"This form allows you to modify the content of the banIP blacklist (%s).<br />"
-msgstr "這個表格可以編輯 banIP 的黑名單 (%s)。<br />"
+"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address "
+"or domain name per line. Comments introduced with '#' are allowed - "
+"wildcards and regex are not."
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
msgid ""
-"This form allows you to modify the content of the banIP whitelist (%s).<br />"
-msgstr "這個表格可以編輯 banIP 的白名單 (%s)。<br />"
+"This tab shows the last generated IPSet Report, press the 'Refresh' button "
+"to get a current one."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+msgid "Timestamp"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
msgid ""
-"This form allows you to modify the content of the main banIP configuration "
-"file (/etc/config/banip)."
+"To keep your banIP lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725
+msgid "Topic for banIP notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Trigger Delay"
msgstr "觸發延遲"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
+msgid "Type"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
msgid "Verbose Debug Logging"
-msgstr "詳細的偵錯記錄"
+msgstr "詳細除錯日誌"
-#: applications/luci-app-banip/luasrc/controller/banip.lua:24
-msgid "View Logfile"
-msgstr "查看記錄檔"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:606
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654
+msgid "WAN Forward"
+msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
-msgid "WAN Forward Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643
+msgid "WAN Input"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
-msgid "WAN Forward Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
+msgid "Whitelist IP/CIDR"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
-msgid "WAN Input Chain IPv4"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
+msgid "Whitelist Only"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
-msgid "WAN Input Chain IPv6"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
+msgid "Whitelist Timeout"
msgstr ""
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15
msgid ""
-"Whitelist auto addons are stored temporary in the IPSet and saved "
-"permanently in the local whitelist. Disable this option to prevent the local "
-"save."
+"Whitelist changes have been saved. Refresh your banIP lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
-msgid "Whois Information"
-msgstr "Whois 資訊"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
+msgid "Whitelist..."
+msgstr ""
-#: applications/luci-app-banip/luasrc/controller/banip.lua:17
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
+#: applications/luci-app-banip/luasrc/controller/banip.lua:6
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
msgid "banIP"
+msgstr "禁止IP"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
+msgid "banIP action"
msgstr ""
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
-msgid "banIP Status"
-msgstr "banIP 狀態"
+#~ msgid "ASN Overview"
+#~ msgstr "ASN 總覽"
+
+#~ msgid "ASN Prefixes"
+#~ msgstr "ASN前綴"
+
+#~ msgid "ASN/Country"
+#~ msgstr "ASN/國家"
+
+#~ msgid "Advanced"
+#~ msgstr "進階"
+
+#~ msgid "Automatic WAN Interface Detection"
+#~ msgstr "自動偵測 WAN 介面"
+
+#~ msgid ""
+#~ "Blacklist auto addons are stored temporary in the IPSet and saved "
+#~ "permanently in the local blacklist. Disable this option to prevent the "
+#~ "local save."
+#~ msgstr ""
+#~ "黑名單自動加載項臨時存儲在IPSet中,並永久保存在本地黑名單中。禁用此選項以"
+#~ "防止本地保存。"
+
+#~ msgid "Check the current available IPSets."
+#~ msgstr "檢查當前可用的IPSet。"
+
+#~ msgid ""
+#~ "Configuration of the banIP package to block ip adresses/subnets via IPSet."
+#~ msgstr "banIP套件的組態,以通過IPSet阻止IP位址/子網路。"
+
+#~ msgid "Country Resources"
+#~ msgstr "國家資源"
+
+#~ msgid "DNS Chain"
+#~ msgstr "DNS鏈"
+
+#~ msgid "DST Target IPv4"
+#~ msgstr "DST目標IPv4"
+
+#~ msgid "DST Target IPv6"
+#~ msgstr "DST目標IPv6"
+
+#~ msgid "Description"
+#~ msgstr "描述"
+
+#~ msgid "Download Options"
+#~ msgstr "下載選項"
+
+#~ msgid "Download Utility, RT Monitor"
+#~ msgstr "下載工具, 即時監視器"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "編輯設定"
+
+#~ msgid "Enable banIP"
+#~ msgstr "啟用 BanIP"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr "在出現任何處理錯誤的情況下,請啟用「詳細除錯日誌」記錄。"
+
+#~ msgid "Enter IP/CIDR/ASN/ISO"
+#~ msgstr "輸入 IP/CIDR/ASN/ISO"
+
+#~ msgid "Extra Options"
+#~ msgstr "額外選項"
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr "更多資訊請前往 <a href=\"%s\" target=\"_blank\">線上說明</a>查看"
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr "您可以增加數值以增進效能,'8' 或 '16' 應該都在安全範圍內。"
+
+#~ msgid "Geo Location"
+#~ msgstr "地理位置"
+
+#~ msgid "Grant UCI access for luci-app-banip"
+#~ msgstr "授予 luci-app-banip 擁有 UCI 存取的權限"
+
+#~ msgid "IANA Information"
+#~ msgstr "IANA 資訊"
+
+#~ msgid "IP/ASN Mapping"
+#~ msgstr "IP / ASN映射"
+
+#~ msgid "IPSet Sources"
+#~ msgstr "IPSet來源"
+
+#~ msgid "IPSet-Lookup"
+#~ msgstr "IPSet-查詢"
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr "找不到輸入文件,請檢查您的設定。"
+
+#~ msgid "LAN Forward Chain IPv4"
+#~ msgstr "區域網轉發鏈IPv4"
+
+#~ msgid "LAN Forward Chain IPv6"
+#~ msgstr "區域網轉發鏈IPv6"
+
+#~ msgid "LAN Input Chain IPv4"
+#~ msgstr "區域網輸入鏈IPv4"
+
+#~ msgid "LAN Input Chain IPv6"
+#~ msgstr "區域網輸入鏈IPv6"
+
+#~ msgid "Load"
+#~ msgstr "負載"
+
+#~ msgid "Loading"
+#~ msgstr "正在載入中"
+
+#~ msgid "Loading ..."
+#~ msgstr "載入中..."
+
+#~ msgid "Local Save Blacklist Addons"
+#~ msgstr "本地保存黑名單插件"
+
+#~ msgid "Local Save Whitelist Addons"
+#~ msgstr "本地保存白名單插件"
+
+#~ msgid "Low Priority Service"
+#~ msgstr "低優先權服務"
+
+#~ msgid "Manual WAN Interface Selection"
+#~ msgstr "手動選擇 WAN 介面"
+
+#~ msgid "Max. Download Queue"
+#~ msgstr "最大下載佇列"
+
+#~ msgid "No response!"
+#~ msgstr "無回應!"
+
+#~ msgid ""
+#~ "Options for further tweaking in case the defaults are not suitable for "
+#~ "you."
+#~ msgstr "如果預設值不適合您,則可以進行進一步調整的選項。"
+
+#~ msgid ""
+#~ "Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
+#~ "notation and comments introduced with '#' are allowed."
+#~ msgstr ""
+#~ "請每行僅添加一個IPv4或IPv6位址。允許使用CIDR表示法中的IP範圍和以 '#' 開頭"
+#~ "的註釋。"
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr "請編輯在終端機會話中的此文件目錄."
+
+#~ msgid "RIPE-Lookup"
+#~ msgstr "RIPE-查詢"
+
+#~ msgid "Refresh IPSets"
+#~ msgstr "更新IPSets"
+
+#~ msgid "Reload"
+#~ msgstr "重新載入"
+
+#~ msgid "Reload IPSet Sources"
+#~ msgstr "重新加載 IPSet來源"
+
+#~ msgid "Runtime Information"
+#~ msgstr "運行時信息"
+
+#~ msgid "SRC Target IPv4"
+#~ msgstr "SRC目標IPv4"
+
+#~ msgid "SRC Target IPv6"
+#~ msgstr "SRC目標IPv6"
+
+#~ msgid "SRC/DST"
+#~ msgstr "SRC/DST"
+
+#~ msgid "SSH Daemon"
+#~ msgstr "SSH常駐服務"
+
+#~ msgid "SSH/LuCI RT Monitor"
+#~ msgstr "SSH/LuCI RT監視器"
+
+#~ msgid ""
+#~ "Select the SSH daemon for logfile parsing, to detect break-in events."
+#~ msgstr "選擇SSH常駐程序進行日誌文件解析,以檢測入侵事件。"
+
+#~ msgid "Select the used start type during boot."
+#~ msgstr "在引導過程中選擇使用的啟動類型。"
+
+#~ msgid "Select your preferred download utility."
+#~ msgstr "選擇偏好的下載工具。"
+
+#~ msgid "Select your preferred interface(s) manually."
+#~ msgstr "手動選擇偏好的介面。"
+
+#~ msgid ""
+#~ "Set the nice level to 'low priority' and banIP background processing will "
+#~ "take less resources from the system."
+#~ msgstr "設定 nice 級別為「低優先權」,banIP 後台行程將耗費更少的系統資源。"
+
+#~ msgid "Show only set member with packet counter &gt; 0"
+#~ msgstr "僅顯示封包計數器的設定成員 &gt; 0"
+
+#~ msgid ""
+#~ "Size of the download queue to handle downloads &amp; IPset processing in "
+#~ "parallel (default '4')."
+#~ msgstr "用於處理下載和下載的隊列的大小 & IPset並行處理 (預設為 '4')."
-#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
-msgid "banIP Version"
-msgstr "banIP 版本"
+#~ msgid ""
+#~ "Special options for the selected download utility, e.g. '--timeout=20 -O'."
+#~ msgstr "所選下載工具的特殊選項,例如 '--timeout = 20 -O'。"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
-msgid "enable IPv4"
-msgstr "啟用 IPV4"
+#~ msgid "Start Type"
+#~ msgstr "開始類型"
-#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
-msgid "enable IPv6"
-msgstr "啟用 IPV6"
+#~ msgid ""
+#~ "Starts a small log/banIP monitor in the background to block SSH/LuCI "
+#~ "brute force attacks in realtime."
+#~ msgstr "在後台啟動一個小的 log/banIP監視器,以即實時阻止SSH/LuCI暴力攻擊。"
+
+#~ msgid ""
+#~ "Target directory for banIP backups. Default is '/tmp', please use "
+#~ "preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "banIP 備份的目標目錄。預設值為 \"/tmp\",請盡可能使用非揮發性磁碟(如果"
+#~ "有)。"
+
+#~ msgid ""
+#~ "The RIPEstat Data API is the public data interface provided by RIPE NCC, "
+#~ "for details look <a href=\"https://stat.ripe.net/docs/data_api\" target="
+#~ "\"_blank\" rel=\"noopener noreferrer\">here</a>."
+#~ msgstr ""
+#~ "RIPEstat數據API是RIPE NCC提供的公共數據接口,有關詳細信息,請參見<a href="
+#~ "\"https://stat.ripe.net/docs/data_api\" target=\"_blank\" rel=\"noopener "
+#~ "noreferrer\">此處</a>。"
+
+#~ msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#~ msgstr "文件大小太大,無法在LuCI中進行線上編輯(≧100 KB)。"
+
+#~ msgid "This change requires a manual service stop/re-start to take effect."
+#~ msgstr "此更改需要手動, 服務 停止/重啟 才能生效。"
+
+#~ msgid ""
+#~ "This data call gives access to various data sources maintained by IANA."
+#~ msgstr "通過此資料調用,可以存取 IANA維護的各種資料源。"
+
+#~ msgid ""
+#~ "This data call lists the Internet resources associated with a country, "
+#~ "including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+#~ msgstr ""
+#~ "此資料呼叫列出了與國家/地區相關的 Internet資源, 包括ASN、IPv4範圍和 "
+#~ "IPv4/6 CIDR前綴。"
+
+#~ msgid "This data call returns all announced prefixes for a given ASN."
+#~ msgstr "此資料調用返回給定ASN的所有已聲明前綴。"
+
+#~ msgid ""
+#~ "This data call returns geolocation information for the given IP space, or "
+#~ "for announced IP prefixes in the case of ASNs."
+#~ msgstr "此資料呼叫返回給定IP空間或ASN情況下已宣布IP前綴的地理位置信息。"
+
+#~ msgid ""
+#~ "This data call returns the containing prefix and announcing ASN of a "
+#~ "given IP address."
+#~ msgstr "此資料調用返回包含的前綴和宣布給定IP位址的ASN。"
+
+#~ msgid ""
+#~ "This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) "
+#~ "and reverse (PTR) records starting form either a hostname or an IP "
+#~ "address."
+#~ msgstr ""
+#~ "此資料調用返回從主機名或 IP位址開始的DNS正向(A/AAAA/CNAME) 和 反向(PTR)記"
+#~ "錄的遞歸鏈。"
+
+#~ msgid ""
+#~ "This data call returns whois information from the relevant Regional "
+#~ "Internet Registry and Routing Registry."
+#~ msgstr "此資料呼叫從相關的區域網際網路登記處和路由登記處回傳whois信息。"
+
+#~ msgid ""
+#~ "This data call shows general informations about an ASN like its "
+#~ "announcement status and the name of its holder according to the WHOIS "
+#~ "service."
+#~ msgstr ""
+#~ "此資料呼叫顯示有關ASN的常規信息,例如其公告狀態和根據WHOIS服務的持有人名"
+#~ "稱。"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the banIP blacklist (%s)."
+#~ "<br />"
+#~ msgstr "這個表格可以編輯 banIP 的黑名單 (%s)。<br />"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the banIP whitelist (%s)."
+#~ "<br />"
+#~ msgstr "這個表格可以編輯 banIP 的白名單 (%s)。<br />"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the main banIP "
+#~ "configuration file (/etc/config/banip)."
+#~ msgstr "此表格允許您修改主要banIP設置文件(/etc/config/banip)的內容。"
+
+#~ msgid "View Logfile"
+#~ msgstr "查看記錄檔"
+
+#~ msgid "WAN Forward Chain IPv4"
+#~ msgstr "廣域網轉發鏈IPv4"
+
+#~ msgid "WAN Forward Chain IPv6"
+#~ msgstr "廣域網轉發鏈IPv6"
+
+#~ msgid "WAN Input Chain IPv4"
+#~ msgstr "網域網輸入鏈IPv4"
+
+#~ msgid "WAN Input Chain IPv6"
+#~ msgstr "網域網輸入鏈IPv6"
+
+#~ msgid ""
+#~ "Whitelist auto addons are stored temporary in the IPSet and saved "
+#~ "permanently in the local whitelist. Disable this option to prevent the "
+#~ "local save."
+#~ msgstr ""
+#~ "白名單自動加載項臨時存儲在IPSet中,並永久保存在本地白名單中。禁用此選項以"
+#~ "防止本地保存。"
+
+#~ msgid "Whois Information"
+#~ msgstr "Whois 資訊"
+
+#~ msgid "banIP Status"
+#~ msgstr "banIP 狀態"
+
+#~ msgid "banIP Version"
+#~ msgstr "banIP 版本"
+
+#~ msgid "enable IPv4"
+#~ msgstr "啟用 IPV4"
+
+#~ msgid "enable IPv6"
+#~ msgstr "啟用 IPV6"