luci-app-banip: re-launch the banIP LuCI frontend 6279/head
authorDirk Brenken <dev@brenken.org>
Mon, 6 Mar 2023 14:29:08 +0000 (15:29 +0100)
committerDirk Brenken <dev@brenken.org>
Tue, 7 Mar 2023 05:36:42 +0000 (06:36 +0100)
* rewrite the LuCI frontend to support the latest banIP backend release in master (based on nft)  -  (backend >= 0.8.1-3 required)
* sync translations

Signed-off-by: Dirk Brenken <dev@brenken.org>
49 files changed:
applications/luci-app-banip/Makefile
applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js [new file with mode: 0644]
applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js [new file with mode: 0644]
applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js [deleted file]
applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js [deleted file]
applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js [deleted file]
applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js
applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js [new file with mode: 0644]
applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js [new file with mode: 0644]
applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js [deleted file]
applications/luci-app-banip/luasrc/controller/banip.lua [deleted file]
applications/luci-app-banip/po/ar/banip.po
applications/luci-app-banip/po/bg/banip.po
applications/luci-app-banip/po/bn_BD/banip.po
applications/luci-app-banip/po/ca/banip.po
applications/luci-app-banip/po/cs/banip.po
applications/luci-app-banip/po/da/banip.po
applications/luci-app-banip/po/de/banip.po
applications/luci-app-banip/po/el/banip.po
applications/luci-app-banip/po/en/banip.po
applications/luci-app-banip/po/es/banip.po
applications/luci-app-banip/po/fi/banip.po
applications/luci-app-banip/po/fr/banip.po
applications/luci-app-banip/po/he/banip.po
applications/luci-app-banip/po/hi/banip.po
applications/luci-app-banip/po/hu/banip.po
applications/luci-app-banip/po/it/banip.po
applications/luci-app-banip/po/ja/banip.po
applications/luci-app-banip/po/ko/banip.po
applications/luci-app-banip/po/mr/banip.po
applications/luci-app-banip/po/ms/banip.po
applications/luci-app-banip/po/nb_NO/banip.po
applications/luci-app-banip/po/nl/banip.po
applications/luci-app-banip/po/pl/banip.po
applications/luci-app-banip/po/pt/banip.po
applications/luci-app-banip/po/pt_BR/banip.po
applications/luci-app-banip/po/ro/banip.po
applications/luci-app-banip/po/ru/banip.po
applications/luci-app-banip/po/sk/banip.po
applications/luci-app-banip/po/sv/banip.po
applications/luci-app-banip/po/sw/banip.po
applications/luci-app-banip/po/templates/banip.pot
applications/luci-app-banip/po/tr/banip.po
applications/luci-app-banip/po/uk/banip.po
applications/luci-app-banip/po/vi/banip.po
applications/luci-app-banip/po/zh_Hans/banip.po
applications/luci-app-banip/po/zh_Hant/banip.po
applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json
applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json

index 6dbb88c042bfa3ef75027d255f2f0269f6121b1d..62ed0a8e5821b19e3ba94887990e880a9b512ae0 100644 (file)
@@ -1,10 +1,10 @@
-# Copyright 2018-2021 Dirk Brenken (dev@brenken.org)
+# Copyright 2018-2023 Dirk Brenken (dev@brenken.org)
 # This is free software, licensed under the Apache License, Version 2.0
 
 include $(TOPDIR)/rules.mk
 
 LUCI_TITLE:=LuCI support for banIP
-LUCI_DEPENDS:=+banip +luci-lib-jsonc @BROKEN
+LUCI_DEPENDS:=+banip +luci-lib-jsonc
 LUCI_PKGARCH:=all
 
 PKG_LICENSE:=Apache-2.0
diff --git a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js
new file mode 100644 (file)
index 0000000..792642d
--- /dev/null
@@ -0,0 +1,37 @@
+'use strict';
+'require view';
+'require fs';
+'require ui';
+
+return view.extend({
+       load: function () {
+               return L.resolveDefault(fs.read_direct('/etc/banip/banip.allowlist'), '');
+       },
+       handleSave: function (ev) {
+               var value = ((document.querySelector('textarea').value || '').trim().toLowerCase().replace(/\r\n/g, '\n')) + '\n';
+               return fs.write('/etc/banip/banip.allowlist', value)
+                       .then(function (rc) {
+                               document.querySelector('textarea').value = value;
+                               ui.addNotification(null, E('p', _('Allowlist modifications have been saved, restart banIP that changes take effect.')), 'info');
+                       }).catch(function (e) {
+                               ui.addNotification(null, E('p', _('Unable to save modifications: %s').format(e.message)));
+                       });
+       },
+       render: function (allowlist) {
+               return E([
+                       E('p', {},
+                               _('This is the local banIP allowlist that will permit certain MAC/IP/CIDR addresses.<br /> \
+                               <em><b>Please note:</b></em> add only exactly one MAC/IPv4/IPv6 address or domain name per line.')),
+                       E('p', {},
+                               E('textarea', {
+                                       'style': 'width: 100% !important; padding: 5px; font-family: monospace',
+                                       'spellcheck': 'false',
+                                       'wrap': 'off',
+                                       'rows': 25
+                               }, [allowlist != null ? allowlist : ''])
+                       )
+               ]);
+       },
+       handleSaveApply: null,
+       handleReset: null
+});
diff --git a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js
new file mode 100644 (file)
index 0000000..d12b8b4
--- /dev/null
@@ -0,0 +1,41 @@
+'use strict';
+'require view';
+'require poll';
+'require fs';
+
+return view.extend({
+       load: function () {
+               return Promise.all([
+                       L.resolveDefault(fs.stat('/sbin/logread'), null),
+                       L.resolveDefault(fs.stat('/usr/sbin/logread'), null)
+               ]);
+       },
+       render: function (stat) {
+               var logger = stat[0] ? stat[0].path : stat[1] ? stat[1].path : null;
+               poll.add(function () {
+                       return L.resolveDefault(fs.exec_direct(logger, ['-e', ' banIP/'])).then(function (res) {
+                               var log = document.getElementById("logfile");
+                               if (res) {
+                                       log.value = res.trim();
+                               } else {
+                                       log.value = _('No banIP related firewall logs yet!');
+                               }
+                               log.scrollTop = log.scrollHeight;
+                       });
+               });
+               return E('div', { class: 'cbi-map' },
+                       E('div', { class: 'cbi-section' }, [
+                               E('div', { class: 'cbi-section-descr' }, _('The syslog output, prefiltered for banIP-related firewall log entries only.')),
+                               E('textarea', {
+                                       'id': 'logfile',
+                                       'style': 'width: 100% !important; padding: 5px; font-family: monospace',
+                                       'readonly': 'readonly',
+                                       'wrap': 'off',
+                                       'rows': 25
+                               })
+                       ]));
+       },
+       handleSaveApply: null,
+       handleSave: null,
+       handleReset: null
+});
diff --git a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js
deleted file mode 100644 (file)
index b08ffff..0000000
+++ /dev/null
@@ -1,244 +0,0 @@
-'use strict';
-'require view';
-'require fs';
-'require ui';
-
-/*
-       button handling
-*/
-function handleAction(ev) {
-       if (ev.target && ev.target.getAttribute('name') === 'whitelist') {
-               L.ui.showModal(_('Whitelist IP/CIDR'), [
-                       E('p', _('Add this IP/CIDR to your local whitelist.')),
-                       E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [
-                               E('label', { 'class': 'cbi-input-text', 'style': 'padding-top:.5em' }, [
-                                       E('input', { 'class': 'cbi-input-text', 'style': 'width:300px', 'spellcheck': 'false', 'id': 'whitelist', 'value': ev.target.getAttribute('value') }, [])
-                               ])
-                       ]),
-                       E('div', { 'class': 'right' }, [
-                               E('button', {
-                                       'class': 'btn cbi-button',
-                                       'click': L.hideModal
-                               }, _('Cancel')),
-                               ' ',
-                               E('button', {
-                                       'class': 'btn cbi-button-action',
-                                       'click': ui.createHandlerFn(this, function(ev) {
-                                               L.resolveDefault(fs.read_direct('/etc/banip/banip.whitelist'), '')
-                                               .then(function(res) {
-                                                       var ip = document.getElementById('whitelist').value.trim().toLowerCase();
-                                                       if (ip) {
-                                                               var whitelist = res + ip + '\n';
-                                                               fs.write('/etc/banip/banip.whitelist', whitelist);
-                                                               ui.addNotification(null, E('p', _('Whitelist changes have been saved. Refresh your banIP lists that changes take effect.')), 'info');
-                                                       }
-                                                       L.hideModal();
-                                               });
-                                       })
-                               }, _('Save'))
-                       ])
-               ]);
-               document.getElementById('whitelist').focus();
-       }
-
-       if (ev === 'query') {
-               L.ui.showModal(_('IPSet Query'), [
-                       E('p', _('Search the active banIP-related IPSets for a specific IP, CIDR or MAC address.')),
-                       E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [
-                               E('label', { 'style': 'padding-top:.5em', 'id': 'run' }, [
-                                       E('input', { 
-                                               'class': 'cbi-input-text',
-                                               'placeholder': '192.168.0.1',
-                                               'style': 'width:300px',
-                                               'spellcheck': 'false',
-                                               'id': 'search'
-                                       })
-                               ])
-                       ]),
-                       E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [
-                               '\xa0',
-                               E('h5', _('Result')),
-                               E('textarea', {
-                                       'id': 'result',
-                                       'style': 'width: 100% !important; padding: 5px; font-family: monospace',
-                                       'readonly': 'readonly',
-                                       'wrap': 'off',
-                                       'rows': 20
-                               })
-                       ]),
-                       E('div', { 'class': 'right' }, [
-                               E('button', {
-                                       'class': 'btn cbi-button',
-                                       'click': L.hideModal
-                               }, _('Cancel')),
-                               ' ',
-                               E('button', {
-                                       'class': 'btn cbi-button-action',
-                                       'click': ui.createHandlerFn(this, function(ev) {
-                                               var ip = document.getElementById('search').value.trim().toLowerCase();
-                                               if (ip) {
-                                                       document.getElementById('run').classList.add("spinning");
-                                                       document.getElementById('search').value = ip;
-                                                       document.getElementById('result').textContent = 'The query is running, please wait...';
-                                                       L.resolveDefault(fs.exec_direct('/etc/init.d/banip', ['query', ip])).then(function(res) {
-                                                               var result = document.getElementById('result');
-                                                               if (res) {
-                                                                       result.textContent = res.trim();
-                                                               } else {
-                                                                       result.textContent = _('No Query results!');
-                                                               }
-                                                               document.getElementById('run').classList.remove("spinning");
-                                                               document.getElementById('search').value = '';
-                                                       })
-                                               }
-                                               document.getElementById('search').focus();
-                                       })
-                               }, _('Query'))
-                       ])
-               ]);
-               document.getElementById('search').focus();
-       }
-}
-
-return view.extend({
-       load: function() {
-               return L.resolveDefault(fs.exec_direct('/etc/init.d/banip', ['report', 'json']),'');
-       },
-
-       render: function(ipsetreport) {
-               if (!ipsetreport) {
-                       ipsetreport = '{}';
-               };
-               var content;
-               content = JSON.parse(ipsetreport);
-
-               var rows_ipsets = [];
-               var tbl_ipsets  = E('table', { 'class': 'table', 'id': 'ipsets' }, [
-                       E('tr', { 'class': 'tr table-titles' }, [
-                               E('th', { 'class': 'th' }, _('Name')),
-                               E('th', { 'class': 'th' }, _('Type')),
-                               E('th', { 'class': 'th' }, _('Count SUM')),
-                               E('th', { 'class': 'th' }, _('Count IP')),
-                               E('th', { 'class': 'th' }, _('Count CIDR')),
-                               E('th', { 'class': 'th' }, _('Count MAC')),
-                               E('th', { 'class': 'th' }, _('Count ACC')),
-                               E('th', { 'class': 'th' }, _('Entry Details')),
-                               E('th', { 'class': 'th' }, '\xa0'),
-                               E('th', { 'class': 'th' }, _('Action'))
-                       ])
-               ]);
-
-               if (content.ipsets) {
-                       var button, member, urlprefix;
-                       Object.keys(content.ipsets).forEach(function(key) {
-                               rows_ipsets.push([
-                                       E('em', key),
-                                       E('em', content.ipsets[key].type),
-                                       E('em', content.ipsets[key].count),
-                                       E('em', content.ipsets[key].count_ip),
-                                       E('em', content.ipsets[key].count_cidr),
-                                       E('em', content.ipsets[key].count_mac),
-                                       E('em', content.ipsets[key].count_acc)
-                               ]);
-                               for (var i = 0; i < content.ipsets[key].member_acc.length; i++) {
-                                       if (key != 'maclist' && key.substr(0,9) != 'whitelist') {
-                                               member = '<a href="https://ipwhois.app/json/' + encodeURIComponent(content.ipsets[key].member_acc[i].member) + '" target="_blank" rel="noreferrer noopener" title="IP/CIDR Lookup" >' + content.ipsets[key].member_acc[i].member + '</a>';
-                                               button = E('button', {
-                                                       'class': 'btn cbi-button cbi-button-apply',
-                                                       'style': 'word-break: inherit',
-                                                       'name': 'whitelist',
-                                                       'value': content.ipsets[key].member_acc[i].member,
-                                                       'click': handleAction
-                                               }, [ _('Whitelist...')]);
-                                       } else {
-                                               member = content.ipsets[key].member_acc[i].member;
-                                               button = '';
-                                       }
-                                       rows_ipsets.push([
-                                               '',
-                                               '',
-                                               '',
-                                               '',
-                                               '',
-                                               '',
-                                               '',
-                                               member,
-                                               content.ipsets[key].member_acc[i].packets,
-                                               button
-                                       ]);
-                               }
-                       });
-               }
-               cbi_update_table(tbl_ipsets, rows_ipsets);
-
-               return E('div', { 'class': 'cbi-map', 'id': 'map' }, [
-                       E('div', { 'class': 'cbi-section' }, [
-                               E('p', _('This tab shows the last generated IPSet Report, press the \'Refresh\' button to get a current one.')),
-                               E('p', '\xa0'),
-                               E('div', { 'class': 'cbi-value' }, [
-                                       E('div', { 'class': 'cbi-value-title', 'style': 'float:left;width:230px' }, _('Timestamp')),
-                                       E('div', { 'class': 'cbi-value-title', 'id': 'start', 'style': 'float:left;color:#37c' }, content.timestamp || '-')
-                               ]),
-                               E('div', { 'class': 'cbi-value' }, [
-                                       E('div', { 'class': 'cbi-value-title', 'style': 'float:left;width:230px' }, _('Number of all IPSets')),
-                                       E('div', { 'class': 'cbi-value-title', 'id': 'start', 'style': 'float:left;color:#37c' }, content.cnt_set_sum || '-')
-                               ]),
-                               E('div', { 'class': 'cbi-value' }, [
-                                       E('div', { 'class': 'cbi-value-title', 'style': 'float:left;width:230px' }, _('Number of all entries')),
-                                       E('div', { 'class': 'cbi-value-title', 'id': 'start', 'style': 'float:left;color:#37c' }, content.cnt_sum || '-')
-                               ]),
-                               E('div', { 'class': 'cbi-value' }, [
-                                       E('div', { 'class': 'cbi-value-title', 'style': 'float:left;width:230px' }, _('Number of IP entries')),
-                                       E('div', { 'class': 'cbi-value-title', 'id': 'start', 'style': 'float:left;color:#37c' }, content.cnt_ip_sum || '-')
-                               ]),
-                               E('div', { 'class': 'cbi-value' }, [
-                                       E('div', { 'class': 'cbi-value-title', 'style': 'float:left;width:230px' }, _('Number of CIDR entries')),
-                                       E('div', { 'class': 'cbi-value-title', 'id': 'start', 'style': 'float:left;color:#37c' }, content.cnt_cidr_sum || '-')
-                               ]),
-                               E('div', { 'class': 'cbi-value' }, [
-                                       E('div', { 'class': 'cbi-value-title', 'style': 'float:left;width:230px' }, _('Number of MAC entries')),
-                                       E('div', { 'class': 'cbi-value-title', 'id': 'start', 'style': 'float:left;color:#37c' }, content.cnt_mac_sum || '-')
-                               ]),
-                               E('div', { 'class': 'cbi-value' }, [
-                                       E('div', { 'class': 'cbi-value-title', 'style': 'float:left;width:230px' }, _('Number of accessed entries')),
-                                       E('div', { 'class': 'cbi-value-title', 'id': 'start', 'style': 'float:left;color:#37c' }, content.cnt_acc_sum || '-')
-                               ]),
-                               E('div', { 'class': 'right' }, [
-                                       E('button', {
-                                               'class': 'btn cbi-button cbi-button-apply',
-                                               'click': ui.createHandlerFn(this, function() {
-                                                       return handleAction('query');
-                                               })
-                                       }, [ _('IPSet Query...') ]),
-                                       '\xa0\xa0\xa0',
-                                       E('button', {
-                                               'class': 'btn cbi-button cbi-button-positive',
-                                               'click': ui.createHandlerFn(this, async function() {
-                                                       L.resolveDefault(fs.exec_direct('/etc/init.d/banip', ['report', 'gen']),'');
-                                                       var running = 1;
-                                                       while (running === 1) {
-                                                               await new Promise(r => setTimeout(r, 1000));
-                                                               L.resolveDefault(fs.read_direct('/var/run/banip.pid')).then(function(res) {
-                                                                       if (!res) {
-                                                                               running = 0;
-                                                                       }
-                                                               })
-                                                       }
-                                                       location.reload();
-                                               })
-                                       }, [ _('Refresh') ])
-                               ]),
-                       ]),
-                       E('br'),
-                       E('div', { 'class': 'cbi-section' }, [
-                               E('div', { 'class': 'left' }, [
-                                       E('h3', _('IPSet details')),
-                                       tbl_ipsets
-                               ])
-                       ])
-               ]);
-       },
-       handleSaveApply: null,
-       handleSave: null,
-       handleReset: null
-});
diff --git a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js
deleted file mode 100644 (file)
index ae28f94..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-'use strict';
-'require view';
-'require poll';
-'require fs';
-
-return view.extend({
-       load: function() {
-               return Promise.all([
-                       L.resolveDefault(fs.stat('/sbin/logread'), null),
-                       L.resolveDefault(fs.stat('/usr/sbin/logread'), null)
-               ]);
-       },
-       render: function(stat) {
-               var logger = stat[0] ? stat[0].path : stat[1] ? stat[1].path : null;
-               poll.add(function() {
-                       return L.resolveDefault(fs.exec_direct(logger, ['-e', 'banIP-'])).then(function(res) {
-                               var log = document.getElementById("logfile");
-                               if (res) {
-                                       log.value = res.trim();
-                               } else {
-                                       log.value = _('No banIP related logs yet!');
-                               }
-                               log.scrollTop = log.scrollHeight;
-                       });
-               });
-               return E('div', { class: 'cbi-map' },
-                       E('div', { class: 'cbi-section' }, [
-                       E('div', { class: 'cbi-section-descr' }, _('The syslog output, pre-filtered for banIP related messages only.')),
-                       E('textarea', {
-                               'id': 'logfile',
-                               'style': 'width: 100% !important; padding: 5px; font-family: monospace',
-                               'readonly': 'readonly',
-                               'wrap': 'off',
-                               'rows': 25
-                       })
-               ]));
-       },
-       handleSaveApply: null,
-       handleSave: null,
-       handleReset: null
-});
diff --git a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js
deleted file mode 100644 (file)
index 54eb200..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-'use strict';
-'require view';
-'require fs';
-'require ui';
-
-return view.extend({
-       load: function() {
-               return L.resolveDefault(fs.read_direct('/etc/banip/banip.maclist'), '');
-       },
-       handleSave: function(ev) {
-               var value = ((document.querySelector('textarea').value || '').trim().toUpperCase().replace(/\r\n/g, '\n')) + '\n';
-               return fs.write('/etc/banip/banip.maclist', value)
-                       .then(function(rc) {
-                               document.querySelector('textarea').value = value;
-                               ui.addNotification(null, E('p', _('Maclist changes have been saved. Refresh your banIP lists that changes take effect.')), 'info');
-                       }).catch(function(e) {
-                               ui.addNotification(null, E('p', _('Unable to save changes: %s').format(e.message)));
-                       });
-       },
-       render: function(blacklist) {
-               return E([
-                       E('p', {},
-                               _('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.')),
-                       E('p', {},
-                               E('textarea', {
-                                       'style': 'width: 100% !important; padding: 5px; font-family: monospace',
-                                       'spellcheck': 'false',
-                                       'wrap': 'off',
-                                       'rows': 25
-                               }, [ blacklist != null ? blacklist : '' ])
-                       )
-               ]);
-       },
-       handleSaveApply: null,
-       handleReset: null
-});
index 508b172f6a8de9a280f5b0eea9b74640ac2d9550..aa10f7e03bada1330390825ade3da5ad3c387ec9 100644 (file)
        button handling
 */
 function handleAction(ev) {
-       if (ev === 'timer') {
-               L.ui.showModal(_('Refresh Timer'), [
-                       E('p', _('To keep your banIP lists up-to-date, you should set up an automatic update job for these lists.')),
-                       E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [
-                               E('h5', _('Existing job(s)')),
-                               E('textarea', {
-                                       'id': 'cronView',
-                                       'style': 'width: 100% !important; padding: 5px; font-family: monospace',
-                                       'readonly': 'readonly',
-                                       'wrap': 'off',
-                                       'rows': 5
-                               })
-                       ]),
-                       E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [
-                               E('label', { 'class': 'cbi-input-select', 'style': 'padding-top:.5em' }, [
-                                       E('h5', _('Set a new banIP job')),
-                                       E('select', { 'class': 'cbi-input-select', 'id': 'timerA' }, [
-                                               E('option', { 'value': 'start' }, 'Start'),
-                                               E('option', { 'value': 'reload' }, 'Reload'),
-                                               E('option', { 'value': 'restart' }, 'Restart'),
-                                               E('option', { 'value': 'refresh' }, 'Refresh'),
-                                               E('option', { 'value': 'suspend' }, 'Suspend'),
-                                               E('option', { 'value': 'resume' }, 'Resume'),
-                                               E('option', { 'value': 'report gen' }, 'Report'),
-                                               E('option', { 'value': 'report mail' }, 'Report &amp; Mail')
-                                       ]),
-                                       '\xa0\xa0\xa0',
-                                       _('banIP action')
-                               ]),
-                               E('label', { 'class': 'cbi-input-text', 'style': 'padding-top:.5em' }, [
-                                       E('input', { 'class': 'cbi-input-text', 'id': 'timerH', 'maxlength': '2' }, [
-                                       ]),
-                                       '\xa0\xa0\xa0',
-                                       _('The hours portition (req., range: 0-23)')
-                               ]),
-                               E('label', { 'class': 'cbi-input-text', 'style': 'padding-top:.5em' }, [
-                                       E('input', { 'class': 'cbi-input-text', 'id': 'timerM', 'maxlength': '2' }),
-                                       '\xa0\xa0\xa0',
-                                       _('The minutes portion (opt., range: 0-59)')
-                               ]),
-                               E('label', { 'class': 'cbi-input-text', 'style': 'padding-top:.5em' }, [
-                                       E('input', { 'class': 'cbi-input-text', 'id': 'timerD', 'maxlength': '13' }),
-                                       '\xa0\xa0\xa0',
-                                       _('The day of the week (opt., values: 1-7 possibly sep. by , or -)')
-                               ])
-                       ]),
-                       E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [
-                               E('label', { 'class': 'cbi-input-select', 'style': 'padding-top:.5em' }, [
-                                       E('h5', _('Remove an existing job')),
-                                       E('input', { 'class': 'cbi-input-text', 'id': 'lineno', 'maxlength': '2' }, [
-                                       ]),
-                                       '\xa0\xa0\xa0',
-                                       _('Line number to remove')
-                               ])
-                       ]),
-                       E('div', { 'class': 'right' }, [
-                               E('button', {
-                                       'class': 'btn cbi-button',
-                                       'click': L.hideModal
-                               }, _('Cancel')),
-                               ' ',
-                               E('button', {
-                                       'class': 'btn cbi-button-action',
-                                       'click': ui.createHandlerFn(this, function(ev) {
-                                               var lineno  = document.getElementById('lineno').value;
-                                               var action  = document.getElementById('timerA').value;
-                                               var hours   = document.getElementById('timerH').value;
-                                               var minutes = document.getElementById('timerM').value || '0';
-                                               var days    = document.getElementById('timerD').value || '*';
-                                               if (hours) {
-                                                       L.resolveDefault(fs.exec_direct('/etc/init.d/banip', ['timer', 'add', action, hours, minutes, days]))
-                                                       .then(function(res) {
-                                                               if (res) {
-                                                                       ui.addNotification(null, E('p', _('The Refresh Timer could not been updated.')), 'error');
-                                                               } else {
-                                                                       ui.addNotification(null, E('p', _('The Refresh Timer has been updated.')), 'info');
-                                                               }
-                                                       });
-                                               } else if (lineno) {
-                                                       L.resolveDefault(fs.exec_direct('/etc/init.d/banip', ['timer', 'remove', lineno]))
-                                                       .then(function(res) {
-                                                               if (res) {
-                                                                       ui.addNotification(null, E('p', _('The Refresh Timer could not been updated.')), 'error');
-                                                               } else {
-                                                                       ui.addNotification(null, E('p', _('The Refresh Timer has been updated.')), 'info');
-                                                               }
-                                                       });
-                                               } else {
-                                                       document.getElementById('timerH').focus();
-                                                       return
-                                               }
-                                               L.hideModal();
-                                       })
-                               }, _('Save'))
-                       ])
-               ]);
-               L.resolveDefault(fs.exec_direct('/etc/init.d/banip', ['timer', 'list']))
-               .then(function(res) {
-                       document.getElementById('cronView').value = res.trim();
-               });
-               document.getElementById('timerH').focus();
-               return
-       }
-
-       if (document.getElementById('status') && document.getElementById('status').textContent.substr(0,6) === 'paused') {
-               ev = 'resume';
-       }
-
        fs.exec_direct('/etc/init.d/banip', [ev])
 }
 
 return view.extend({
-       load: function() {
+       load: function () {
                return Promise.all([
-                       L.resolveDefault(fs.exec_direct('/etc/init.d/banip', ['list']), {}),
-                       L.resolveDefault(fs.exec_direct('/usr/sbin/iptables', ['-L']), null),
-                       L.resolveDefault(fs.exec_direct('/usr/sbin/ip6tables', ['-L']), null),
+                       L.resolveDefault(fs.read_direct('/etc/banip/banip.feeds'), ''),
                        L.resolveDefault(fs.read_direct('/etc/banip/banip.countries'), ''),
                        uci.load('banip')
                ]);
        },
 
-       render: function(result) {
+       render: function (result) {
                var m, s, o;
 
-               m = new form.Map('banip', 'banIP', _('Configuration of the banIP package to block ip adresses/subnets via IPSet. \
+               m = new form.Map('banip', 'banIP', _('Configuration of the banIP package to ban incoming and outgoing ip addresses/subnets via sets in nftables. \
                        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>'));
 
                /*
                        poll runtime information
                */
-               var rt_res, inf_stat, inf_ipsets, inf_sources, inf_srcarr, inf_devices, inf_devarr, inf_ifaces, inf_ifarr, inf_logterms, inf_logtarr
-               var inf_subnets, inf_subnarr, inf_misc, inf_flags, inf_run
+               var rt_res, inf_stat, inf_version, inf_elements, inf_feeds, inf_feedarray, inf_devices, inf_devicearray, inf_interfaces, inf_interfacearray
+               var inf_subnets, inf_subnetarray, inf_infos, inf_flags, inf_run, inf_system
 
-               pollData: poll.add(function() {
-                       return L.resolveDefault(fs.read_direct('/tmp/ban_runtime.json'), 'null').then(function(res) {
+               pollData: poll.add(function () {
+                       return L.resolveDefault(fs.read_direct('/var/run/banip_runtime.json'), 'null').then(function (res) {
                                rt_res = JSON.parse(res);
                                inf_stat = document.getElementById('status');
                                if (inf_stat && rt_res) {
-                                       inf_stat.textContent = (rt_res.status || '-') + ' / ' + (rt_res.version || '-');
-                                       if (rt_res.status === "running") {
+                                       L.resolveDefault(fs.exec_direct('/etc/init.d/banip', ['status', 'update'])).then(function (update_res) {
+                                               inf_stat.textContent = (rt_res.status + ' (' + update_res.trim() + ')' || '-');
+                                       });
+                                       if (rt_res.status === "processing") {
                                                if (!inf_stat.classList.contains("spinning")) {
                                                        inf_stat.classList.add("spinning");
                                                }
                                        } else {
                                                if (inf_stat.classList.contains("spinning")) {
                                                        inf_stat.classList.remove("spinning");
-                                                       if (document.getElementById('btn_suspend')) {
-                                                               if (inf_stat.textContent.substr(0,6) === 'paused') {
-                                                                       document.querySelector('#btn_suspend').textContent = 'Resume';
-                                                               }
-                                                               if (document.getElementById('status').textContent.substr(0,7) === 'enabled') {
-                                                                       document.querySelector('#btn_suspend').textContent = 'Suspend';
-                                                               }
-                                                       }
                                                }
                                        }
                                } else if (inf_stat) {
@@ -174,73 +58,65 @@ return view.extend({
                                                inf_stat.classList.remove("spinning");
                                        }
                                }
-                               inf_ipsets = document.getElementById('ipsets');
-                               if (inf_ipsets && rt_res) {
-                                       inf_ipsets.textContent = rt_res.ipset_info || '-';
+                               inf_version = document.getElementById('version');
+                               if (inf_version && rt_res) {
+                                       inf_version.textContent = rt_res.version || '-';
                                }
-                               inf_sources = document.getElementById('sources');
-                               inf_srcarr = [];
-                               if (inf_sources && rt_res) {
-                                       for (var i = 0; i < rt_res.active_sources.length; i++) {
-                                               if (i < rt_res.active_sources.length-1) {
-                                                       inf_srcarr += rt_res.active_sources[i].source + ', ';
+                               inf_elements = document.getElementById('elements');
+                               if (inf_elements && rt_res) {
+                                       inf_elements.textContent = rt_res.element_count || '-';
+                               }
+                               inf_feeds = document.getElementById('feeds');
+                               inf_feedarray = [];
+                               if (inf_feeds && rt_res) {
+                                       for (var i = 0; i < rt_res.active_feeds.length; i++) {
+                                               if (i < rt_res.active_feeds.length - 1) {
+                                                       inf_feedarray += rt_res.active_feeds[i].feed + ', ';
                                                } else {
-                                                       inf_srcarr += rt_res.active_sources[i].source
+                                                       inf_feedarray += rt_res.active_feeds[i].feed
                                                }
                                        }
-                                       inf_sources.textContent = inf_srcarr || '-';
+                                       inf_feeds.textContent = inf_feedarray || '-';
                                }
                                inf_devices = document.getElementById('devices');
-                               inf_devarr = [];
+                               inf_devicearray = [];
                                if (inf_devices && rt_res) {
-                                       for (var i = 0; i < rt_res.active_devs.length; i++) {
-                                               if (i < rt_res.active_devs.length-1) {
-                                                       inf_devarr += rt_res.active_devs[i].dev + ', ';
+                                       for (var i = 0; i < rt_res.active_devices.length; i++) {
+                                               if (i < rt_res.active_devices.length - 1) {
+                                                       inf_devicearray += rt_res.active_devices[i].device + ', ';
                                                } else {
-                                                       inf_devarr += rt_res.active_devs[i].dev
+                                                       inf_devicearray += rt_res.active_devices[i].device
                                                }
                                        }
-                                       inf_devices.textContent = inf_devarr || '-';
+                                       inf_devices.textContent = inf_devicearray || '-';
                                }
-                               inf_ifaces = document.getElementById('ifaces');
-                               inf_ifarr = [];
-                               if (inf_ifaces && rt_res) {
-                                       for (var i = 0; i < rt_res.active_ifaces.length; i++) {
-                                               if (i < rt_res.active_ifaces.length-1) {
-                                                       inf_ifarr += rt_res.active_ifaces[i].iface + ', ';
+                               inf_interfaces = document.getElementById('interfaces');
+                               inf_interfacearray = [];
+                               if (inf_interfaces && rt_res) {
+                                       for (var i = 0; i < rt_res.active_interfaces.length; i++) {
+                                               if (i < rt_res.active_interfaces.length - 1) {
+                                                       inf_interfacearray += rt_res.active_interfaces[i].interface + ', ';
                                                } else {
-                                                       inf_ifarr += rt_res.active_ifaces[i].iface
+                                                       inf_interfacearray += rt_res.active_interfaces[i].interface
                                                }
                                        }
-                                       inf_ifaces.textContent = inf_ifarr || '-';
-                               }
-                               inf_logterms = document.getElementById('logterms');
-                               inf_logtarr = [];
-                               if (inf_logterms && rt_res) {
-                                       for (var i = 0; i < rt_res.active_logterms.length; i++) {
-                                               if (i < rt_res.active_logterms.length-1) {
-                                                       inf_logtarr += rt_res.active_logterms[i].term + ', ';
-                                               } else {
-                                                       inf_logtarr += rt_res.active_logterms[i].term
-                                               }
-                                       }
-                                       inf_logterms.textContent = inf_logtarr || '-';
+                                       inf_interfaces.textContent = inf_interfacearray || '-';
                                }
                                inf_subnets = document.getElementById('subnets');
-                               inf_subnarr = [];
+                               inf_subnetarray = [];
                                if (inf_subnets && rt_res) {
                                        for (var i = 0; i < rt_res.active_subnets.length; i++) {
-                                               if (i < rt_res.active_subnets.length-1) {
-                                                       inf_subnarr += rt_res.active_subnets[i].subnet + ', ';
+                                               if (i < rt_res.active_subnets.length - 1) {
+                                                       inf_subnetarray += rt_res.active_subnets[i].subnet + ', ';
                                                } else {
-                                                       inf_subnarr += rt_res.active_subnets[i].subnet
+                                                       inf_subnetarray += rt_res.active_subnets[i].subnet
                                                }
                                        }
-                                       inf_subnets.textContent = inf_subnarr || '-';
+                                       inf_subnets.textContent = inf_subnetarray || '-';
                                }
-                               inf_misc = document.getElementById('infos');
-                               if (inf_misc && rt_res) {
-                                       inf_misc.textContent = rt_res.run_infos || '-';
+                               inf_infos = document.getElementById('infos');
+                               if (inf_infos && rt_res) {
+                                       inf_infos.textContent = rt_res.run_info || '-';
                                }
                                inf_flags = document.getElementById('flags');
                                if (inf_flags && rt_res) {
@@ -250,6 +126,10 @@ return view.extend({
                                if (inf_run && rt_res) {
                                        inf_run.textContent = rt_res.last_run || '-';
                                }
+                               inf_system = document.getElementById('system');
+                               if (inf_system && rt_res) {
+                                       inf_system.textContent = rt_res.system_info || '-';
+                               }
                        });
                }, 1);
 
@@ -257,78 +137,74 @@ return view.extend({
                        runtime information and buttons
                */
                s = m.section(form.NamedSection, 'global');
-               s.render = L.bind(function(view, section_id) {
+               s.render = L.bind(function (view, section_id) {
                        return E('div', { 'class': 'cbi-section' }, [
-                               E('h3', _('Information')), 
+                               E('h3', _('Information')),
                                E('div', { 'class': 'cbi-value' }, [
-                                       E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Status / Version')),
-                                       E('div', { 'class': 'cbi-value-field spinning', 'id': 'status', 'style': 'color:#37c' },'\xa0')
+                                       E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Status')),
+                                       E('div', { 'class': 'cbi-value-field spinning', 'id': 'status', 'style': 'color:#37c' }, '\xa0')
                                ]),
                                E('div', { 'class': 'cbi-value' }, [
-                                       E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('IPSet Information')),
-                                       E('div', { 'class': 'cbi-value-field', 'id': 'ipsets', 'style': 'color:#37c' },'-')
+                                       E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Version')),
+                                       E('div', { 'class': 'cbi-value-field', 'id': 'version', 'style': 'color:#37c' }, '-')
                                ]),
                                E('div', { 'class': 'cbi-value' }, [
-                                       E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Active Sources')),
-                                       E('div', { 'class': 'cbi-value-field', 'id': 'sources', 'style': 'color:#37c' },'-')
+                                       E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Element Count')),
+                                       E('div', { 'class': 'cbi-value-field', 'id': 'elements', 'style': 'color:#37c' }, '-')
                                ]),
                                E('div', { 'class': 'cbi-value' }, [
-                                       E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Active Devices')),
-                                       E('div', { 'class': 'cbi-value-field', 'id': 'devices', 'style': 'color:#37c' },'-')
+                                       E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Active Feeds')),
+                                       E('div', { 'class': 'cbi-value-field', 'id': 'feeds', 'style': 'color:#37c' }, '-')
                                ]),
                                E('div', { 'class': 'cbi-value' }, [
-                                       E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Active Interfaces')),
-                                       E('div', { 'class': 'cbi-value-field', 'id': 'ifaces', 'style': 'color:#37c' },'-')
+                                       E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Active Devices')),
+                                       E('div', { 'class': 'cbi-value-field', 'id': 'devices', 'style': 'color:#37c' }, '-')
                                ]),
                                E('div', { 'class': 'cbi-value' }, [
-                                       E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Active Logterms')),
-                                       E('div', { 'class': 'cbi-value-field', 'id': 'logterms', 'style': 'color:#37c' },'-')
+                                       E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Active Interfaces')),
+                                       E('div', { 'class': 'cbi-value-field', 'id': 'interfaces', 'style': 'color:#37c' }, '-')
                                ]),
                                E('div', { 'class': 'cbi-value' }, [
                                        E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Active Subnets')),
-                                       E('div', { 'class': 'cbi-value-field', 'id': 'subnets', 'style': 'color:#37c' },'-')
+                                       E('div', { 'class': 'cbi-value-field', 'id': 'subnets', 'style': 'color:#37c' }, '-')
                                ]),
                                E('div', { 'class': 'cbi-value' }, [
                                        E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Run Information')),
-                                       E('div', { 'class': 'cbi-value-field', 'id': 'infos', 'style': 'color:#37c' },'-')
+                                       E('div', { 'class': 'cbi-value-field', 'id': 'infos', 'style': 'color:#37c' }, '-')
                                ]),
                                E('div', { 'class': 'cbi-value' }, [
                                        E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Run Flags')),
-                                       E('div', { 'class': 'cbi-value-field', 'id': 'flags', 'style': 'color:#37c' },'-')
+                                       E('div', { 'class': 'cbi-value-field', 'id': 'flags', 'style': 'color:#37c' }, '-')
                                ]),
                                E('div', { 'class': 'cbi-value' }, [
                                        E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Last Run')),
-                                       E('div', { 'class': 'cbi-value-field', 'id': 'run', 'style': 'color:#37c' },'-')
+                                       E('div', { 'class': 'cbi-value-field', 'id': 'run', 'style': 'color:#37c' }, '-')
+                               ]),
+                               E('div', { 'class': 'cbi-value' }, [
+                                       E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('System Information')),
+                                       E('div', { 'class': 'cbi-value-field', 'id': 'system', 'style': 'color:#37c' }, '-')
                                ]),
                                E('div', { class: 'right' }, [
                                        E('button', {
-                                               'class': 'btn cbi-button cbi-button-apply',
-                                               'click': ui.createHandlerFn(this, function() {
-                                                       return handleAction('timer');
-                                               })
-                                       }, [ _('Refresh Timer...') ]),
-                                       '\xa0\xa0\xa0',
-                                       E('button', {
-                                               'class': 'btn cbi-button cbi-button-apply',
-                                               'id': 'btn_suspend',
-                                               'click': ui.createHandlerFn(this, function() {
-                                                       return handleAction('suspend');
+                                               'class': 'btn cbi-button cbi-button-negative',
+                                               'click': ui.createHandlerFn(this, function () {
+                                                       return handleAction('stop');
                                                })
-                                       }, [ _('Suspend') ]),
+                                       }, [_('Stop')]),
                                        '\xa0\xa0\xa0',
                                        E('button', {
                                                'class': 'btn cbi-button cbi-button-positive',
-                                               'click': ui.createHandlerFn(this, function() {
-                                                       return handleAction('refresh');
+                                               'click': ui.createHandlerFn(this, function () {
+                                                       return handleAction('reload');
                                                })
-                                       }, [ _('Refresh') ]),
+                                       }, [_('Reload')]),
                                        '\xa0\xa0\xa0',
                                        E('button', {
-                                               'class': 'btn cbi-button cbi-button-negative',
-                                               'click': ui.createHandlerFn(this, function() {
+                                               'class': 'btn cbi-button cbi-button-positive',
+                                               'click': ui.createHandlerFn(this, function () {
                                                        return handleAction('restart');
                                                })
-                                       }, [ _('Restart') ])
+                                       }, [_('Restart')])
                                ])
                        ]);
                }, o, this);
@@ -339,12 +215,12 @@ return view.extend({
                */
                s = m.section(form.NamedSection, 'global', 'banip', _('Settings'));
                s.addremove = false;
-               s.tab('general',  _('General Settings'));
-               s.tab('additional', _('Additional Settings'));
-               s.tab('adv_chain', _('Advanced Chain Settings'));
-               s.tab('adv_log', _('Advanced Log Settings'));
-               s.tab('adv_email', _('Advanced E-Mail Settings'));
-               s.tab('sources', _('Blocklist Sources'));
+               s.tab('general', _('General Settings'));
+               s.tab('advanced', _('Advanced Settings'));
+               s.tab('adv_chain', _('Chain/Set Settings'));
+               s.tab('adv_log', _('Log Settings'));
+               s.tab('adv_email', _('E-Mail Settings'));
+               s.tab('feeds', _('Blocklist Feeds'));
 
                /*
                        general settings tab
@@ -352,63 +228,94 @@ return view.extend({
                o = s.taboption('general', form.Flag, 'ban_enabled', _('Enabled'), _('Enable the banIP service.'));
                o.rmempty = false;
 
-               o = s.taboption('general', widgets.NetworkSelect, 'ban_trigger', _('Startup Trigger Interface'), _('List of available network interfaces to trigger the banIP start.'));
+               o = s.taboption('general', form.Flag, 'ban_debug', _('Verbose Debug Logging'), _('Enable verbose debug logging in case of processing errors.'));
+               o.rmempty = false;
+
+               o = s.taboption('general', form.Flag, 'ban_autodetect', _('Auto Detection'), _('Detect relevant network devices, interfaces, subnets, protocols and utilities automatically.'));
+               o.rmempty = false;
+
+               o = s.taboption('general', form.Flag, 'ban_protov4', _('IPv4 Support'), _('Enables IPv4 support.'));
+               o.depends('ban_autodetect', '0');
+               o.optional = true;
+               o.retain = true;
+
+               o = s.taboption('general', form.Flag, 'ban_protov6', _('IPv6 Support'), _('Enables IPv6 support.'));
+               o.depends('ban_autodetect', '0');
+               o.optional = true;
+               o.retain = true;
+
+               o = s.taboption('general', widgets.DeviceSelect, 'ban_dev', _('Network Devices'), _('Select the WAN network device(s).'));
+               o.depends('ban_autodetect', '0');
                o.unspecified = true;
+               o.multiple = true;
                o.nocreate = true;
-               o.rmempty = true;
+               o.optional = true;
+               o.retain = true;
 
-               o = s.taboption('general', form.Flag, 'ban_autodetect', _('Auto Detection'), _('Detect relevant network interfaces, devices, subnets and protocols automatically.'));
-               o.rmempty = false;
+               o = s.taboption('general', widgets.NetworkSelect, 'ban_ifv4', _('Network Interfaces'), _('Select the logical WAN IPv4 network interface(s).'));
+               o.depends('ban_autodetect', '0');
+               o.unspecified = true;
+               o.multiple = true;
+               o.nocreate = true;
+               o.optional = true;
+               o.retain = true;
 
-               o = s.taboption('general', widgets.NetworkSelect, 'ban_ifaces', _('Network Interfaces'), _('Select the relevant network interfaces manually.'));
+               o = s.taboption('general', widgets.NetworkSelect, 'ban_ifv6', _('Network Interfaces'), _('Select the logical WAN IPv6 network interface(s).'));
                o.depends('ban_autodetect', '0');
                o.unspecified = true;
                o.multiple = true;
                o.nocreate = true;
                o.optional = true;
-               o.rmempty = false;
+               o.retain = true;
 
-               o = s.taboption('general', form.Flag, 'ban_proto4_enabled', _('IPv4 Support'), _('Enables IPv4 support in banIP.'));
+               o = s.taboption('general', form.ListValue, 'ban_fetchcmd', _('Download Utility'), _('Select one of the pre-configured download utilities.'));
                o.depends('ban_autodetect', '0');
+               o.value('uclient-fetch');
+               o.value('wget');
+               o.value('curl');
+               o.value('aria2c');
                o.optional = true;
-               o.rmempty = false;
+               o.retain = true;
 
-               o = s.taboption('general', form.Flag, 'ban_proto6_enabled', _('IPv6 Support'), _('Enables IPv6 support in banIP.'));
+               o = s.taboption('general', form.Value, 'ban_fetchparm', _('Download Parameters'), _('Override the pre-configured download options for the selected download utility.'))
                o.depends('ban_autodetect', '0');
                o.optional = true;
-               o.rmempty = false;
+               o.retain = true;
 
-               o = s.taboption('general', form.Flag, 'ban_monitor_enabled', _('Log Monitor'), _('Starts a small log monitor in the background to block suspicious SSH/LuCI login attempts.'));
-               o.rmempty = false;
+               o = s.taboption('general', widgets.NetworkSelect, 'ban_trigger', _('Startup Trigger Interface'), _('List of available network interfaces to trigger the banIP start.'));
+               o.unspecified = true;
+               o.multiple = true;
+               o.nocreate = true;
+               o.rmempty = true;
 
-               o = s.taboption('general', form.Flag, 'ban_logsrc_enabled', _('Enable SRC logging'), _('Log suspicious incoming packets - usually dropped.'));
-               o.rmempty = false;
+               o = s.taboption('general', form.Value, 'ban_triggerdelay', _('Trigger Delay'), _('Additional trigger delay in seconds before banIP processing actually starts.'));
+               o.placeholder = '10';
+               o.datatype = 'range(1,300)';
+               o.rmempty = true;
 
-               o = s.taboption('general', form.Flag, 'ban_logdst_enabled', _('Enable DST logging'), _('Log suspicious outgoing packets - usually rejected. \
-                       Logging such packets may cause an increase in latency due to it requiring additional system resources.'));
+               o = s.taboption('general', form.Flag, 'ban_deduplicate', _('Deduplicate IPs'), _('Deduplicate IP addresses across all active sets and and tidy up the local blocklist.'));
+               o.default = 1
                o.rmempty = false;
 
-               o = s.taboption('general', form.Flag, 'ban_whitelistonly', _('Whitelist Only'), _('Restrict the internet access from/to a small number of secure websites/IPs \
-                       and block access from/to the rest of the internet.'));
-               o.rmempty = true;
+               o = s.taboption('general', form.Flag, 'ban_loginput', _('Log WAN-Input'), _('Log suspicious incoming WAN packets (dropped).'));
+               o.default = 1
+               o.rmempty = false;
 
-               o = s.taboption('general', form.Flag, 'ban_mail_enabled', _('E-Mail Notification'), _('Send banIP related notification e-mails. \
-                       This needs the installation and setup of the additional \'msmtp\' package.'));
+               o = s.taboption('general', form.Flag, 'ban_logforwardwan', _('Log WAN-Forward'), _('Log suspicious forwarded WAN packets (dropped).'));
+               o.default = 1
                o.rmempty = false;
 
-               o = s.taboption('general', form.Value, 'ban_mailreceiver', _('E-Mail Receiver Address'), _('Receiver address for banIP notification e-mails.'));
-               o.depends('ban_mail_enabled', '1');
-               o.placeholder = 'name@example.com';
-               o.rmempty = true;
+               o = s.taboption('general', form.Flag, 'ban_logforwardlan', _('Log LAN-Forward'), _('Log suspicious forwarded LAN packets (rejected).'));
+               o.rmempty = false;
 
                /*
                        additional settings tab
                */
-               o = s.taboption('additional', form.Flag, 'ban_debug', _('Verbose Debug Logging'), _('Enable verbose debug logging in case of any processing errors.'));
-               o.rmempty = false;
+               o = s.taboption('advanced', form.DummyValue, '_sub');
+               o.rawhtml = true;
+               o.default = '<em><b>Changes on this tab needs a banIP service restart to take effect.</b></em>';
 
-               o = s.taboption('additional', form.ListValue, 'ban_nice', _('Service Priority'), _('The selected priority will be used for banIP background processing. \
-                       This change requires a full banIP service restart to take effect.'));
+               o = s.taboption('advanced', form.ListValue, 'ban_nicelimit', _('Nice Level'), _('The selected priority will be used for banIP background processing.'));
                o.value('-20', _('Highest Priority'));
                o.value('-10', _('High Priority'));
                o.value('0', _('Normal Priority (default)'));
@@ -417,253 +324,98 @@ return view.extend({
                o.optional = true;
                o.rmempty = true;
 
-               o = s.taboption('additional', form.Value, 'ban_triggerdelay', _('Trigger Delay'), _('Additional trigger delay in seconds before banIP processing begins.'));
-               o.placeholder = '5';
-               o.datatype = 'range(1,120)';
+               o = s.taboption('advanced', form.ListValue, 'ban_filelimit', _('Max Open Files'), _('Increase the maximal number of open files, e.g. to handle the amount of temporary split files while loading the sets.'));
+               o.value('512', _('512'));
+               o.value('1024', _('1024 (default)'));
+               o.value('2048', _('2048'));
+               o.value('4096', _('4096'));
+               o.optional = true;
                o.rmempty = true;
 
-               o = s.taboption('additional', form.ListValue, 'ban_maxqueue', _('Download Queue'), _('Size of the download queue for download processing in parallel.'));
+               o = s.taboption('advanced', form.ListValue, 'ban_cores', _('CPU Cores'), _('Limit the cpu cores used by banIP to save RAM.'));
                o.value('1');
                o.value('2');
                o.value('4');
                o.value('8');
                o.value('16');
-               o.value('32');
                o.optional = true;
-               o.rmempty = false;
-
-               o = s.taboption('additional', form.Value, 'ban_tmpbase', _('Base Temp Directory'), _('Base Temp Directory used for all banIP related runtime operations.'));
-               o.placeholder = '/tmp';
                o.rmempty = true;
 
-               o = s.taboption('additional', form.Value, 'ban_backupdir', _('Backup Directory'), _('Target directory for compressed source list backups.'));
-               o.placeholder = '/tmp/banIP-Backup';
+               o = s.taboption('advanced', form.ListValue, 'ban_splitsize', _('Set Split Size'), _('Split external set loading after every n members to save RAM.'));
+               o.value('256');
+               o.value('512');
+               o.value('1024');
+               o.value('2048');
+               o.value('4096');
+               o.optional = true;
                o.rmempty = true;
 
-               o = s.taboption('additional', form.Value, 'ban_reportdir', _('Report Directory'), _('Target directory for IPSet related report files.'));
-               o.placeholder = '/tmp/banIP-Report';
+               o = s.taboption('advanced', form.Value, 'ban_basedir', _('Base Directory'), _('Base working directory while banIP processing.'));
+               o.placeholder = '/tmp';
                o.rmempty = true;
 
-               o = s.taboption('additional', form.ListValue, 'ban_fetchutil', _('Download Utility'), _('List of supported and fully pre-configured download utilities.'));
-               o.value('uclient-fetch');
-               o.value('wget');
-               o.value('curl');
-               o.value('aria2c');
-               o.optional = true;
+               o = s.taboption('advanced', form.Value, 'ban_backupdir', _('Backup Directory'), _('Target directory for compressed source list backups.'));
+               o.placeholder = '/tmp/banIP-backup';
                o.rmempty = true;
 
-               o = s.taboption('additional', form.Flag, 'ban_fetchinsecure', _('Download Insecure'), _('Don\'t check SSL server certificates during download.'));
-               o.default = 0
+               o = s.taboption('advanced', form.Value, 'ban_reportdir', _('Report Directory'), _('Target directory for IPSet related report files.'));
+               o.placeholder = '/tmp/banIP-report';
                o.rmempty = true;
 
-               o = s.taboption('additional', form.Value, 'ban_fetchparm', _('Download Parameters'), _('Manually override the pre-configured download options for the selected download utility.'))
-               o.optional = true;
+               o = s.taboption('advanced', form.Flag, 'ban_fetchinsecure', _('Download Insecure'), _('Don\'t check SSL server certificates during download.'));
                o.rmempty = true;
 
                /*
-                       advanced chain settings tab
+                       advanced chain/set settings tab
                */
                o = s.taboption('adv_chain', form.DummyValue, '_sub');
                o.rawhtml = true;
-               o.default = '<em><b>Changes on this tab needs a full banIP service restart to take effect.</b></em>';
-
-               o = s.taboption('adv_chain', form.ListValue, 'ban_global_settype', _('Global IPSet Type'), _('Set the global IPset type default, to block incoming (SRC) and/or outgoing (DST) packets.'));
-               o.value('src+dst');
-               o.value('src');
-               o.value('dst');
-               o.rmempty = false;
-
-               o = s.taboption('adv_chain', form.ListValue, 'ban_target_src', _('SRC Target'), _('Set the firewall target for all SRC related rules.'));
-               o.value('DROP');
-               o.value('REJECT');
-               o.rmempty = false;
-
-               o = s.taboption('adv_chain', form.ListValue, 'ban_target_dst', _('DST Target'), _('Set the firewall target for all DST related rules.'));
-               o.value('REJECT');
-               o.value('DROP');
-               o.rmempty = false;
-
-               o = s.taboption('adv_chain', form.DummyValue, '_sub');
-               o.rawhtml = true;
-               o.default = '<em><b>Individual IPSet Settings</b></em>';
-
-               o = s.taboption('adv_chain', form.ListValue, 'ban_maclist_timeout', _('Maclist Timeout'), _('Set the maclist IPSet timeout.'));
-               o.value('1800', _('30 minutes'));
-               o.value('3600', _('1 hour'));
-               o.value('21600', _('6 hours'));
-               o.value('43200', _('12 hours'));
-               o.value('86400', _('24 hours'));
-               o.optional = true;
-               o.rmempty = true;
-
-               o = s.taboption('adv_chain', form.ListValue, 'ban_whitelist_timeout', _('Whitelist Timeout'), _('Set the whitelist IPSet timeout.'));
-               o.value('1800', _('30 minutes'));
-               o.value('3600', _('1 hour'));
-               o.value('21600', _('6 hours'));
-               o.value('43200', _('12 hours'));
-               o.value('86400', _('24 hours'));
+               o.default = '<em><b>Changes on this tab needs a banIP service restart to take effect.</b></em>';
+
+               o = s.taboption('adv_chain', form.ListValue, 'ban_nftpriority', _('Chain Priority'), _('Set the nft chain priority within the banIP table. Please note: lower values means higher priority.'));
+               o.value('0', _('0'));
+               o.value('-100', _('-100'));
+               o.value('-200', _('-200 (default)'));
+               o.value('-300', _('-300'));
+               o.value('-400', _('-400'));
                o.optional = true;
                o.rmempty = true;
 
-               o = s.taboption('adv_chain', form.ListValue, 'ban_blacklist_timeout', _('Blacklist Timeout'), _('Set the blacklist IPSet timeout.'));
-               o.value('1800', _('30 minutes'));
-               o.value('3600', _('1 hour'));
-               o.value('21600', _('6 hours'));
-               o.value('43200', _('12 hours'));
-               o.value('86400', _('24 hours'));
-               o.optional = true;
-               o.rmempty = true;
-
-               var info, source, sources = [];
                if (result[0]) {
-                       sources = result[0].trim().split('\n');
-               }
-
-               o = s.taboption('adv_chain', form.MultiValue, 'ban_settype_src', _('SRC IPSet Type'), _('Set individual SRC type per IPset to block only incoming packets.'));
-               o.value('whitelist');
-               o.value('blacklist');
-               for (var i = 0; i < sources.length; i++) {
-                       if (sources[i].match(/^\s+\+/)) {
-                               source = sources[i].match(/^\s+\+\s(\w+)\s/)[1].trim();
-                               o.value(source);
-                       }
-               }
-               o.optional = true;
-               o.rmempty = true;
+                       var feed, feeds;
+                       feeds = JSON.parse(result[0]);
 
-               o = s.taboption('adv_chain', form.MultiValue, 'ban_settype_dst', _('DST IPSet Type'), _('Set individual DST type per IPset to block only outgoing packets.'));
-               o.value('whitelist');
-               o.value('blacklist');
-               for (var i = 0; i < sources.length; i++) {
-                       if (sources[i].match(/^\s+\+/)) {
-                               source = sources[i].match(/^\s+\+\s(\w+)\s/)[1].trim();
-                               o.value(source);
+                       o = s.taboption('adv_chain', form.MultiValue, 'ban_blockinput', _('WAN-Input Chain'), _('Limit certain feeds to the WAN-Input chain.'));
+                       for (var i = 0; i < Object.keys(feeds).length; i++) {
+                               feed = Object.keys(feeds)[i].trim();
+                               o.value(feed);
                        }
-               }
-               o.optional = true;
-               o.rmempty = true;
+                       o.optional = true;
+                       o.rmempty = true;
 
-               o = s.taboption('adv_chain', form.MultiValue, 'ban_settype_all', _('SRC+DST IPSet Type'), _('Set individual SRC+DST type per IPset to block incoming and outgoing packets.'));
-               o.value('whitelist');
-               o.value('blacklist');
-               for (var i = 0; i < sources.length; i++) {
-                       if (sources[i].match(/^\s+\+/)) {
-                               source = sources[i].match(/^\s+\+\s(\w+)\s/)[1].trim();
-                               o.value(source);
+                       o = s.taboption('adv_chain', form.MultiValue, 'ban_blockforwardwan', _('WAN-Forward Chain'), _('Limit certain feeds to the WAN-Forward chain.'));
+                       for (var i = 0; i < Object.keys(feeds).length; i++) {
+                               feed = Object.keys(feeds)[i].trim();
+                               o.value(feed);
                        }
-               }
-               o.optional = true;
-               o.rmempty = true;
+                       o.optional = true;
+                       o.rmempty = true;
 
-               o = s.taboption('adv_chain', form.DummyValue, '_sub');
-               o.rawhtml = true;
-               o.default = '<em><b>IPv4 Chains</b></em>';
-
-               /*
-                       prepare iptables data
-               */
-               var chain, result_v4=[], result_v6=[];
-               if (result[1]) {
-                       result_v4 = result[1].trim().split('\n');
-               } else if (result[2]) {
-                       result_v4 = result[2].trim().split('\n');
-               }
-
-               if (result[2]) {
-                       result_v6 = result[2].trim().split('\n');
-               } else if (result[1]) {
-                       result_v6 = result[1].trim().split('\n');
-               }
-
-               o = s.taboption('adv_chain', form.DynamicList, 'ban_lan_inputchains_4', _('LAN Input'), _('Assign one or more relevant firewall chains to banIP. The default chain used by banIP is \'input_lan_rule\'.'));
-               for (var i = 0; i < result_v4.length; i++) {
-                       if (result_v4[i].match(/^Chain input[\w_]+\s+/)) {
-                               chain = result_v4[i].match(/\s+(input[\w_]+)\s+/)[1].trim();
-                               o.value(chain);
+                       o = s.taboption('adv_chain', form.MultiValue, 'ban_blockforwardlan', _('LAN-Forward Chain'), _('Limit certain feeds to the LAN-Forward chain.'));
+                       for (var i = 0; i < Object.keys(feeds).length; i++) {
+                               feed = Object.keys(feeds)[i].trim();
+                               o.value(feed);
                        }
+                       o.optional = true;
+                       o.rmempty = true;
                }
-               o.datatype = 'uciname';
-               o.optional = true;
-               o.rmempty = true;
 
-               o = s.taboption('adv_chain', form.DynamicList, 'ban_lan_forwardchains_4', _('LAN Forward'), _('Assign one or more relevant firewall chains to banIP. The default chain used by banIP is \'forwarding_lan_rule\'.'));
-               for (var i = 0; i < result_v4.length; i++) {
-                       if (result_v4[i].match(/^Chain forwarding[\w_]+\s+/)) {
-                               chain = result_v4[i].match(/\s+(forwarding[\w_]+)\s+/)[1].trim();
-                               o.value(chain);
-                       }
-               }
-               o.datatype = 'uciname';
-               o.optional = true;
-               o.rmempty = true;
-
-               o = s.taboption('adv_chain', form.DynamicList, 'ban_wan_inputchains_4', _('WAN Input'), _('Assign one or more relevant firewall chains to banIP. The default chain used by banIP is \'input_wan_rule\'.'));
-               for (var i = 0; i < result_v4.length; i++) {
-                       if (result_v4[i].match(/^Chain input[\w_]+\s+/)) {
-                               chain = result_v4[i].match(/\s+(input[\w_]+)\s+/)[1].trim();
-                               o.value(chain);
-                       }
-               }
-               o.datatype = 'uciname';
-               o.optional = true;
-               o.rmempty = true;
-
-               o = s.taboption('adv_chain', form.DynamicList, 'ban_wan_forwardchains_4', _('WAN Forward'), _('Assign one or more relevant firewall chains to banIP. The default chain used by banIP is \'forwarding_wan_rule\'.'));
-               for (var i = 0; i < result_v4.length; i++) {
-                       if (result_v4[i].match(/^Chain forwarding[\w_]+\s+/)) {
-                               chain = result_v4[i].match(/\s+(forwarding[\w_]+)\s+/)[1].trim();
-                               o.value(chain);
-                       }
-               }
-               o.datatype = 'uciname';
-               o.optional = true;
-               o.rmempty = true;
-
-               o = s.taboption('adv_chain', form.DummyValue, '_sub');
-               o.rawhtml = true;
-               o.default = '<em><b>IPv6 Chains</b></em>';
-
-               o = s.taboption('adv_chain', form.DynamicList, 'ban_lan_inputchains_6', _('LAN Input'), _('Assign one or more relevant firewall chains to banIP. The default chain used by banIP is \'input_lan_rule\'.'));
-               for (var i = 0; i < result_v6.length; i++) {
-                       if (result_v6[i].match(/^Chain input[\w_]+\s+/)) {
-                               chain = result_v6[i].match(/\s+(input[\w_]+)\s+/)[1].trim();
-                               o.value(chain);
-                       }
-               }
-               o.datatype = 'uciname';
-               o.optional = true;
-               o.rmempty = true;
-
-               o = s.taboption('adv_chain', form.DynamicList, 'ban_lan_forwardchains_6', _('LAN Forward'), _('Assign one or more relevant firewall chains to banIP. The default chain used by banIP is \'forwarding_lan_rule\'.'));
-               for (var i = 0; i < result_v6.length; i++) {
-                       if (result_v6[i].match(/^Chain forwarding[\w_]+\s+/)) {
-                               chain = result_v6[i].match(/\s+(forwarding[\w_]+)\s+/)[1].trim();
-                               o.value(chain);
-                       }
-               }
-               o.datatype = 'uciname';
-               o.optional = true;
-               o.rmempty = true;
-
-               o = s.taboption('adv_chain', form.DynamicList, 'ban_wan_inputchains_6', _('WAN Input'), _('Assign one or more relevant firewall chains to banIP. The default chain used by banIP is \'input_wan_rule\'.'));
-               for (var i = 0; i < result_v6.length; i++) {
-                       if (result_v6[i].match(/^Chain input[\w_]+\s+/)) {
-                               chain = result_v6[i].match(/\s+(input[\w_]+)\s+/)[1].trim();
-                               o.value(chain);
-                       }
-               }
-               o.datatype = 'uciname';
-               o.optional = true;
-               o.rmempty = true;
-
-               o = s.taboption('adv_chain', form.DynamicList, 'ban_wan_forwardchains_6', _('WAN Forward'), _('Assign one or more relevant firewall chains to banIP. The default chain used by banIP is \'forwarding_wan_rule\'.'));
-               for (var i = 0; i < result_v6.length; i++) {
-                       if (result_v6[i].match(/^Chain forwarding[\w_]+\s+/)) {
-                               chain = result_v6[i].match(/\s+(forwarding[\w_]+)\s+/)[1].trim();
-                               o.value(chain);
-                       }
-               }
-               o.datatype = 'uciname';
+               o = s.taboption('adv_chain', form.ListValue, 'ban_nftexpiry', _('Blocklist Expiry'), _('Expiry time for auto added blocklist set members.'));
+               o.value('10s');
+               o.value('1m');
+               o.value('5m');
+               o.value('1h');
+               o.value('2h');
                o.optional = true;
                o.rmempty = true;
 
@@ -672,57 +424,37 @@ return view.extend({
                */
                o = s.taboption('adv_log', form.DummyValue, '_sub');
                o.rawhtml = true;
-               o.default = '<em><b>Changes on this tab needs a full banIP service restart to take effect.</b></em>';
+               o.default = '<em><b>Changes on this tab needs a banIP service restart to take effect.</b></em>';
 
                o = s.taboption('adv_log', form.ListValue, 'ban_loglimit', _('Log Limit'), _('Parse only the last stated number of log entries for suspicious events.'));
-               o.value('50');
-               o.value('100');
-               o.value('250');
-               o.value('500');
-               o.rmempty = false;
-
-               o = s.taboption('adv_log', form.MultiValue, 'ban_logterms', _('Log Terms'), _('Limit the log monitor to certain log terms.'));
-               o.value('dropbear');
-               o.value('sshd');
-               o.value('luci');
-               o.value('nginx');
+               o.value('50', _('50'));
+               o.value('100', _('100 (default)'));
+               o.value('250', _('250'));
+               o.value('500', _('500'));
+               o.value('1000', _('1000'));
                o.optional = true;
                o.rmempty = true;
 
-               o = s.taboption('adv_log', form.Value, 'ban_ssh_logcount', _('SSH Log Count'), _('Number of failed ssh login repetitions of the same ip in the log before banning.'));
-               o.placeholder = '3';
+               o = s.taboption('adv_log', form.Value, 'ban_logcount', _('Log Count'), _('Number of failed login attempts of the same IP in the log before blocking.'));
+               o.placeholder = '1';
                o.datatype = 'range(1,10)';
                o.rmempty = true;
 
-               o = s.taboption('adv_log', form.Value, 'ban_luci_logcount', _('LuCI Log Count'), _('Number of failed LuCI login repetitions of the same ip in the log before banning.'));
-               o.placeholder = '3';
-               o.datatype = 'range(1,10)';
-               o.rmempty = true;
-
-               o = s.taboption('adv_log', form.Value, 'ban_nginx_logcount', _('NGINX Log Count'), _('Number of failed nginx requests of the same ip in the log before banning.'));
-               o.placeholder = '5';
-               o.datatype = 'range(1,20)';
-               o.rmempty = true;
-
-               o = s.taboption('adv_log', form.Value, 'ban_logopts_src', _('SRC Log Options'), _('Set special SRC log options, e.g. to set a limit rate.'));
-               o.nocreate = false;
-               o.unspecified = true;
-               o.value('-m limit --limit 2/sec', _('-m limit --limit 2/sec (default)'));
-               o.value('-m limit --limit 10/sec');
-               o.optional = true;
-               o.rmempty = true;
-
-               o = s.taboption('adv_log', form.Value, 'ban_logopts_dst', _('DST Log Options'), _('Set special DST log options, e.g. to set a limit rate.'));
-               o.nocreate = false;
-               o.unspecified = true;
-               o.value('-m limit --limit 2/sec', _('-m limit --limit 2/sec (default)'));
-               o.value('-m limit --limit 10/sec');
+               o = s.taboption('adv_log', form.DynamicList, 'ban_logterm', _('Log Terms'), _('The default log terms / regular expressions are filtering suspicious ssh, LuCI, nginx and asterisk traffic.'));
                o.optional = true;
                o.rmempty = true;
 
                /*
                        advanced email settings tab
                */
+               o = s.taboption('adv_email', form.DummyValue, '_sub');
+               o.rawhtml = true;
+               o.default = '<em><b>To enable email notifications, set up the \'msmtp\' package and specify a vaild E-Mail receiver address.</b></em>';
+
+               o = s.taboption('adv_email', form.Value, 'ban_mailreceiver', _('E-Mail Receiver Address'), _('Receiver address for banIP notification E-Mails, this information is required to enable E-Mail functionality.'));
+               o.placeholder = 'name@example.com';
+               o.rmempty = true;
+
                o = s.taboption('adv_email', form.Value, 'ban_mailsender', _('E-Mail Sender Address'), _('Sender address for banIP notification E-Mails.'));
                o.placeholder = 'no-reply@banIP';
                o.rmempty = true;
@@ -736,81 +468,58 @@ return view.extend({
                o.datatype = 'uciname';
                o.rmempty = true;
 
-               o = s.taboption('adv_email', form.MultiValue, 'ban_mailactions', _('E-Mail Actions'), _('Limit E-Mail trigger to certain banIP actions.'));
-               o.value('start');
-               o.value('reload');
-               o.value('restart');
-               o.value('refresh');
-               o.rmempty = true;
-
                /*
-                       blocklist sources tab
+                       blocklist feeds tab
                */
-               o = s.taboption('sources', form.DummyValue, '_sub');
+               o = s.taboption('feeds', form.DummyValue, '_sub');
                o.rawhtml = true;
-               o.default = '<em><b>List of supported and fully pre-configured banIP sources.</b></em>';
-
-               o = s.taboption('sources', form.MultiValue, 'ban_sources', _('Sources (Info)'));
-               for (var i = 0; i < sources.length; i++) {
-                       if (sources[i].match(/^\s+\+/)) {
-                               source = sources[i].match(/^\s+\+\s(\w+)\s/)[1].trim();
-                               info = sources[i].slice(35,70).trim();
-                               o.value(source, source + ' (' + info + ')');
+               o.default = '<em><b>List of supported and fully pre-configured banIP feeds.</b></em>';
+
+               if (result[0]) {
+                       var focus, feed, feeds;
+                       feeds = JSON.parse(result[0]);
+
+                       o = s.taboption('feeds', form.MultiValue, 'ban_feed', _('Feed Selection'));
+                       for (var i = 0; i < Object.keys(feeds).length; i++) {
+                               feed = Object.keys(feeds)[i].trim();
+                               focus = feeds[feed].focus.trim();
+                               o.value(feed, feed + ' (' + focus + ')');
                        }
+                       o.optional = true;
+                       o.rmempty = true;
                }
-               o.optional = true;
-               o.rmempty = true;
-
-               o = s.taboption('sources', form.DummyValue, '_sub');
-               o.rawhtml = true;
-               o.default = '<em><b>Country Selection</b></em>';
 
                /*
                        prepare country data
                */
                var code, country, countries = [];
-               if (result[3]) {
-                       countries = result[3].trim().split('\n');
-               }
+               if (result[1]) {
+                       countries = result[1].trim().split('\n');
 
-               o = s.taboption('sources', form.DynamicList, 'ban_countries', _('Countries'));
-               for (var i = 0; i < countries.length; i++) {
-                       code = countries[i].match(/^(\w+);/)[1].trim();
-                       country = countries[i].match(/^\w+;(.*$)/)[1].trim();
-                       o.value(code, country);
+                       o = s.taboption('feeds', form.MultiValue, 'ban_country', _('Countries'));
+                       for (var i = 0; i < countries.length; i++) {
+                               code = countries[i].match(/^(\w+);/)[1].trim();
+                               country = countries[i].match(/^\w+;(.*$)/)[1].trim();
+                               o.value(code, country);
+                       }
+                       o.optional = true;
+                       o.rmempty = true;
                }
-               o.optional = true;
-               o.rmempty = true;
-
-               o = s.taboption('sources', form.DummyValue, '_sub');
-               o.rawhtml = true;
-               o.default = '<em><b>ASN Selection</b></em>';
 
-               o = s.taboption('sources', form.DynamicList, 'ban_asns', _('ASNs'));
+               o = s.taboption('feeds', form.DynamicList, 'ban_asn', _('ASNs'));
                o.datatype = 'uinteger';
                o.optional = true;
                o.rmempty = true;
 
-               o = s.taboption('sources', form.DummyValue, '_sub');
-               o.rawhtml = true;
-               o.default = '<em><b>Local Sources</b></em>';
-
-               o = s.taboption('sources', form.MultiValue, 'ban_localsources', _('Local Sources'), _('Limit the selection to certain local sources.'));
-               o.value('maclist');
-               o.value('whitelist');
-               o.value('blacklist');
-               o.optional = true;
-               o.rmempty = true;
-
-               o = s.taboption('sources', form.DynamicList, 'ban_extrasources', _('Extra Sources'), _('Add additional, non-banIP related IPSets e.g. for reporting and queries.'));
-               o.datatype = 'uciname';
-               o.optional = true;
-               o.rmempty = true;
+               o = s.taboption('feeds', form.Flag, 'ban_autoallowlist', _('Auto Allowlist'), _('Automatically transfers uplink IPs to the banIP allowlist.'));
+               o.default = 1
+               o.rmempty = false;
 
-               o = s.taboption('sources', form.Flag, 'ban_autoblacklist', _('Auto Blacklist'), _('Automatically transfers suspicious IPs from the log to the banIP blacklist during runtime.'));
+               o = s.taboption('feeds', form.Flag, 'ban_autoblocklist', _('Auto Blocklist'), _('Automatically transfers suspicious IPs to the banIP blocklist.'));
+               o.default = 1
                o.rmempty = false;
 
-               o = s.taboption('sources', form.Flag, 'ban_autowhitelist', _('Auto Whitelist'), _('Automatically transfers uplink IPs to the banIP whitelist during runtime.'));
+               o = s.taboption('feeds', form.Flag, 'ban_allowlistonly', _('Allowlist Only'), _('Restrict the internet access from/to a small number of secure IPs.'));
                o.rmempty = false;
 
                return m.render();
diff --git a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js
new file mode 100644 (file)
index 0000000..b6aaabe
--- /dev/null
@@ -0,0 +1,41 @@
+'use strict';
+'require view';
+'require poll';
+'require fs';
+
+return view.extend({
+       load: function () {
+               return Promise.all([
+                       L.resolveDefault(fs.stat('/sbin/logread'), null),
+                       L.resolveDefault(fs.stat('/usr/sbin/logread'), null)
+               ]);
+       },
+       render: function (stat) {
+               var logger = stat[0] ? stat[0].path : stat[1] ? stat[1].path : null;
+               poll.add(function () {
+                       return L.resolveDefault(fs.exec_direct(logger, ['-e', 'banIP-'])).then(function (res) {
+                               var log = document.getElementById("logfile");
+                               if (res) {
+                                       log.value = res.trim();
+                               } else {
+                                       log.value = _('No banIP related processing logs yet!');
+                               }
+                               log.scrollTop = log.scrollHeight;
+                       });
+               });
+               return E('div', { class: 'cbi-map' },
+                       E('div', { class: 'cbi-section' }, [
+                               E('div', { class: 'cbi-section-descr' }, _('The syslog output, prefiltered for banIP-related processing log entries only.')),
+                               E('textarea', {
+                                       'id': 'logfile',
+                                       'style': 'width: 100% !important; padding: 5px; font-family: monospace',
+                                       'readonly': 'readonly',
+                                       'wrap': 'off',
+                                       'rows': 25
+                               })
+                       ]));
+       },
+       handleSaveApply: null,
+       handleSave: null,
+       handleReset: null
+});
diff --git a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js
new file mode 100644 (file)
index 0000000..1371d6d
--- /dev/null
@@ -0,0 +1,231 @@
+'use strict';
+'require view';
+'require fs';
+'require ui';
+
+/*
+       button handling
+*/
+function handleAction(report, ev) {
+       if (ev === 'search') {
+               L.ui.showModal(_('IP Search'), [
+                       E('p', _('Search the banIP-related Sets for a specific IP.')),
+                       E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [
+                               E('label', { 'style': 'padding-top:.5em', 'id': 'run' }, [
+                                       E('input', {
+                                               'class': 'cbi-input-text',
+                                               'placeholder': '192.168.0.1',
+                                               'style': 'width:300px',
+                                               'spellcheck': 'false',
+                                               'id': 'search'
+                                       })
+                               ])
+                       ]),
+                       E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [
+                               '\xa0',
+                               E('h5', _('Result')),
+                               E('textarea', {
+                                       'id': 'result',
+                                       'style': 'width: 100% !important; padding: 5px; font-family: monospace',
+                                       'readonly': 'readonly',
+                                       'wrap': 'off',
+                                       'rows': 20
+                               })
+                       ]),
+                       E('div', { 'class': 'right' }, [
+                               E('button', {
+                                       'class': 'btn cbi-button',
+                                       'click': L.hideModal
+                               }, _('Cancel')),
+                               ' ',
+                               E('button', {
+                                       'class': 'btn cbi-button-action',
+                                       'click': ui.createHandlerFn(this, function (ev) {
+                                               var ip = document.getElementById('search').value.trim().toLowerCase();
+                                               if (ip) {
+                                                       document.getElementById('run').classList.add("spinning");
+                                                       document.getElementById('search').value = ip;
+                                                       document.getElementById('result').textContent = 'The search is running, please wait...';
+                                                       L.resolveDefault(fs.exec_direct('/etc/init.d/banip', ['search', ip])).then(function (res) {
+                                                               var result = document.getElementById('result');
+                                                               if (res) {
+                                                                       result.textContent = res.trim();
+                                                               } else {
+                                                                       result.textContent = _('No Search results!');
+                                                               }
+                                                               document.getElementById('run').classList.remove("spinning");
+                                                               document.getElementById('search').value = '';
+                                                       })
+                                               }
+                                               document.getElementById('search').focus();
+                                       })
+                               }, _('Search'))
+                       ])
+               ]);
+               document.getElementById('search').focus();
+       }
+       if (ev === 'survey') {
+               var content, selectO;
+
+               content = JSON.parse(report[1]);
+               selectO = [E('option', { value: '' }, [_('-- Set Selection --')])];
+               for (var i = 0; i < Object.keys(content.nftables).length; i++) {
+                       if (content.nftables[i].set !== undefined && content.nftables[i].set.name !== undefined) {
+                               selectO.push(E('option', { 'value': content.nftables[i].set.name }, content.nftables[i].set.name));
+                       }
+               }
+               L.ui.showModal(_('Set Survey'), [
+                       E('p', _('List the elements of a specific banIP-related Set.')),
+                       E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [
+                               E('label', { 'class': 'cbi-input-select', 'style': 'padding-top:.5em', 'id': 'run' }, [
+                                       E('h5', _('Set')),
+                                       E('select', { 'class': 'cbi-input-select', 'id': 'set' },
+                                               selectO
+                                       )
+                               ]),
+                       ]),
+                       E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [
+                               '\xa0',
+                               E('h5', _('Result')),
+                               E('textarea', {
+                                       'id': 'result',
+                                       'style': 'width: 100% !important; padding: 5px; font-family: monospace',
+                                       'readonly': 'readonly',
+                                       'wrap': 'off',
+                                       'rows': 20
+                               })
+                       ]),
+                       E('div', { 'class': 'right' }, [
+                               E('button', {
+                                       'class': 'btn cbi-button',
+                                       'click': L.hideModal
+                               }, _('Cancel')),
+                               ' ',
+                               E('button', {
+                                       'class': 'btn cbi-button-action',
+                                       'click': ui.createHandlerFn(this, function (ev) {
+                                               var set = document.getElementById('set').value;
+                                               if (set) {
+                                                       document.getElementById('run').classList.add("spinning");
+                                                       document.getElementById('result').textContent = 'The survey is running, please wait...';
+                                                       L.resolveDefault(fs.exec_direct('/etc/init.d/banip', ['survey', set])).then(function (res) {
+                                                               var result = document.getElementById('result');
+                                                               if (res) {
+                                                                       result.textContent = res.trim();
+                                                               } else {
+                                                                       result.textContent = _('No Search results!');
+                                                               }
+                                                               document.getElementById('run').classList.remove("spinning");
+                                                               document.getElementById('set').value = '';
+                                                       })
+                                               }
+                                               document.getElementById('set').focus();
+                                       })
+                               }, _('Survey'))
+                       ])
+               ]);
+               document.getElementById('set').focus();
+       }
+}
+
+return view.extend({
+       load: function () {
+               return Promise.all([
+                       L.resolveDefault(fs.exec_direct('/etc/init.d/banip', ['report', 'json']), '{}'),
+                       L.resolveDefault(fs.exec_direct('/usr/sbin/nft', ['-tj', 'list', 'table', 'inet', 'banIP']), '{}')
+               ]);
+       },
+
+       render: function (report) {
+               var content;
+               content = JSON.parse(report[0]);
+
+               var rows_sets = [];
+               var tbl_sets = E('table', { 'class': 'table', 'id': 'sets' }, [
+                       E('tr', { 'class': 'tr table-titles' }, [
+                               E('th', { 'class': 'th' }, _('Set')),
+                               E('th', { 'class': 'th right', 'style': 'padding-right: 20px' }, _('Elements')),
+                               E('th', { 'class': 'th' }, _('WAN-Input (packets)')),
+                               E('th', { 'class': 'th' }, _('WAN-Forward (packets)')),
+                               E('th', { 'class': 'th' }, _('LAN-Forward (packets)'))
+                       ])
+               ]);
+
+               if (content.sets) {
+                       var cnt1, cnt2, cnt3;
+                       Object.keys(content.sets).forEach(function (key) {
+                               cnt1 = content.sets[key].cnt_input ? ': (' + content.sets[key].cnt_input + ')' : '';
+                               cnt2 = content.sets[key].cnt_forwardwan ? ': (' + content.sets[key].cnt_forwardwan + ')' : '';
+                               cnt3 = content.sets[key].cnt_forwardlan ? ': (' + content.sets[key].cnt_forwardlan + ')' : '';
+                               rows_sets.push([
+                                       E('em', key),
+                                       E('em', { 'style': 'padding-right: 20px' }, content.sets[key].cnt_elements),
+                                       E('em', content.sets[key].input + cnt1),
+                                       E('em', content.sets[key].wan_forward + cnt2),
+                                       E('em', content.sets[key].lan_forward + cnt3)
+                               ]);
+                       });
+                       rows_sets.push([
+                               E('em', { 'style': 'font-weight: bold' }, content.sum_sets),
+                               E('em', { 'style': 'font-weight: bold; padding-right: 20px' }, content.sum_setelements),
+                               E('em', { 'style': 'font-weight: bold' }, content.sum_setinput + ' (' + content.sum_cntinput + ')'),
+                               E('em', { 'style': 'font-weight: bold' }, content.sum_setforwardwan + ' (' + content.sum_cntforwardwan + ')'),
+                               E('em', { 'style': 'font-weight: bold' }, content.sum_setforwardlan + ' (' + content.sum_cntforwardlan + ')')
+                       ]);
+               }
+               cbi_update_table(tbl_sets, rows_sets);
+
+               return E('div', { 'class': 'cbi-map', 'id': 'map' }, [
+                       E('div', { 'class': 'cbi-section' }, [
+                               E('p', _('This tab shows the last generated Set Report, press the \'Refresh\' button to get a new one.')),
+                               E('p', '\xa0'),
+                               E('div', { 'class': 'cbi-value' }, [
+                                       E('div', { 'class': 'cbi-value-title', 'style': 'float:left;width:230px' }, _('Timestamp')),
+                                       E('div', { 'class': 'cbi-value-title', 'id': 'start', 'style': 'float:left;color:#37c' }, content.timestamp || '-')
+                               ]),
+                               E('div', { 'class': 'cbi-value' }, [
+                                       E('div', { 'class': 'cbi-value-title', 'style': 'float:left;width:230px' }, _('auto-added to allowlist today')),
+                                       E('div', { 'class': 'cbi-value-title', 'id': 'start', 'style': 'float:left;color:#37c' }, content.autoadd_allow || '-')
+                               ]),
+                               E('div', { 'class': 'cbi-value' }, [
+                                       E('div', { 'class': 'cbi-value-title', 'style': 'float:left;width:230px' }, _('auto-added to blocklist today')),
+                                       E('div', { 'class': 'cbi-value-title', 'id': 'start', 'style': 'float:left;color:#37c' }, content.autoadd_block || '-')
+                               ]),
+                               E('div', { 'class': 'right' }, [
+                                       E('button', {
+                                               'class': 'btn cbi-button cbi-button-apply',
+                                               'click': ui.createHandlerFn(this, function () {
+                                                       return handleAction(report, 'survey');
+                                               })
+                                       }, [_('Set Survey...')]),
+                                       '\xa0\xa0\xa0',
+                                       E('button', {
+                                               'class': 'btn cbi-button cbi-button-apply',
+                                               'click': ui.createHandlerFn(this, function () {
+                                                       return handleAction(report, 'search');
+                                               })
+                                       }, [_('IP Search...')]),
+                                       '\xa0\xa0\xa0',
+                                       E('button', {
+                                               'class': 'btn cbi-button cbi-button-positive',
+                                               'click': ui.createHandlerFn(this, async function () {
+                                                       L.resolveDefault(fs.exec_direct('/etc/init.d/banip', ['report', 'json']), '');
+                                                       location.reload();
+                                               })
+                                       }, [_('Refresh')])
+                               ]),
+                       ])
+                       ,
+                       E('br'),
+                       E('div', { 'class': 'cbi-section' }, [
+                               E('div', { 'class': 'left' }, [
+                                       E('h3', _('Set details')),
+                                       tbl_sets
+                               ])
+                       ])
+               ]);
+       },
+       handleSaveApply: null,
+       handleSave: null,
+       handleReset: null
+});
diff --git a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js
deleted file mode 100644 (file)
index be70478..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-'use strict';
-'require view';
-'require fs';
-'require ui';
-
-return view.extend({
-       load: function() {
-               return L.resolveDefault(fs.read_direct('/etc/banip/banip.whitelist'), '');
-       },
-       handleSave: function(ev) {
-               var value = ((document.querySelector('textarea').value || '').trim().toLowerCase().replace(/\r\n/g, '\n')) + '\n';
-               return fs.write('/etc/banip/banip.whitelist', value)
-                       .then(function(rc) {
-                               document.querySelector('textarea').value = value;
-                               ui.addNotification(null, E('p', _('Whitelist changes have been saved. Refresh your banIP lists that changes take effect.')), 'info');
-                       }).catch(function(e) {
-                               ui.addNotification(null, E('p', _('Unable to save changes: %s').format(e.message)));
-                       });
-       },
-       render: function(whitelist) {
-               return E([
-                       E('p', {},
-                               _('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.')),
-                       E('p', {},
-                               E('textarea', {
-                                       'style': 'width: 100% !important; padding: 5px; font-family: monospace',
-                                       'spellcheck': 'false',
-                                       'wrap': 'off',
-                                       'rows': 25
-                               }, [ whitelist != null ? whitelist : '' ])
-                       )
-               ]);
-       },
-       handleSaveApply: null,
-       handleReset: null
-});
diff --git a/applications/luci-app-banip/luasrc/controller/banip.lua b/applications/luci-app-banip/luasrc/controller/banip.lua
deleted file mode 100644 (file)
index 7993bbf..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
--- stub lua controller for 19.07 backward compatibility
-
-module("luci.controller.banip", package.seeall)
-
-function index()
-       entry({"admin", "services", "banip"}, firstchild(), _("banIP"), 60).acl_depends = { "luci-app-banip" }
-       entry({"admin", "services", "banip", "overview"}, view("banip/overview"), _("Overview"), 10)
-       entry({"admin", "services", "banip", "ipsetreport"}, view("banip/ipsetreport"), _("IPSet Report"), 20)
-       entry({"admin", "services", "banip", "blacklist"}, view("banip/blacklist"), _("Edit Blacklist"), 30)
-       entry({"admin", "services", "banip", "whitelist"}, view("banip/whitelist"), _("Edit Whitelist"), 40)
-       entry({"admin", "services", "banip", "maclist"}, view("banip/maclist"), _("Edit Maclist"), 50)
-       entry({"admin", "services", "banip", "logread"}, view("banip/logread"), _("Log View"), 60)
-end
index 71041adf95cf3866ac01b63a282c783400bea4ff..08ed101809edfde57a8a79af5df415805fb1fcac 100644 (file)
@@ -11,163 +11,135 @@ msgstr ""
 "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
 "X-Generator: Weblate 4.5.1\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-msgid "-m limit --limit 2/sec (default)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
 msgstr ""
 
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:379
+msgid "-300"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380
+msgid "-400"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "0"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431
+msgid "100 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
-msgid "Action"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434
+msgid "1000"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
-msgid "Active Devices"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329
+msgid "1024 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
-msgid "Active Interfaces"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
-msgid "Active Logterms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
-msgid "Active Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "4096"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
-msgid "Active Subnets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433
+msgid "500"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
-msgid "Add this IP/CIDR to your local whitelist."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:328
+msgid "512"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
-msgid "Additional Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
+msgid "ASNs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
-msgid "Advanced Chain Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
-msgid "Advanced E-Mail Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
-msgid "Advanced Log Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
-msgid "Auto Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
+msgid "Auto Detection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
 msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
@@ -176,717 +148,635 @@ msgid ""
 "take effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
-msgid "Blocklist Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
 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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
-msgid "Count ACC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "CPU Cores"
 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/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
+msgstr "إلغاء"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
-msgid "Count IP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
+msgid "Chain Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
-msgid "Count MAC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220
+msgid "Chain/Set Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
-msgid "Count SUM"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr "تحميل الأداة"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr "ملف تعريف البريد الإلكتروني"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr "عنوان مستقبل البريد الإلكتروني"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr "عنوان مرسل البريد الإلكتروني"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 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"
+msgid "Edit Allowlist"
 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 "تحرير القائمة البيضاء"
+msgid "Edit Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 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:231
+msgid "Enable verbose debug logging in case of processing errors."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr "مفعل"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
-msgid "Enables IPv4 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
-msgid "Enables IPv6 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
-msgid "Entry Details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Expiry time for auto added blocklist set members."
 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:482
+msgid "Feed Selection"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr "الاعدادات العامة"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
-msgid "IPSet Query..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr "معلومة"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr "آخر تشغيل"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "Limit the cpu cores used by banIP to save RAM."
 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:798
-msgid "Local Sources"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
-msgid "Log Limit"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
-msgid "Log Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
+msgid "List of available network interfaces to trigger the banIP start."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Log Terms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
+msgid "Log Limit"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Log Terms"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
-msgid "Name"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
-msgid "Network Interfaces"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 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!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
-msgid "Normal Priority (default)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
-msgid "Number of CIDR entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
-msgid "Number of IP entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Network Interfaces"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
-msgid "Number of MAC entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
-msgid "Number of accessed entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
-msgid "Number of all IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
-msgid "Number of all entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 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
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr "نظرة عامة"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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:734
-msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
 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:466
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
-msgid "Receiver address for banIP notification e-mails."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 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:200
+msgid "Reload"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr "دليل التقارير"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr "نتيجة"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr "تشغيل الإشارات"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
-msgid "Select the relevant network interfaces manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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:534
-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:522
-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:546
-msgid ""
-"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 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:490
-msgid "Set the maclist IPSet timeout."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
+msgid "Startup Trigger Interface"
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 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:193
+msgid "Stop"
+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/setreport.js:124
+msgid "Survey"
+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:184
+msgid "System Information"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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 -)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
 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 ""
-"The selected priority will be used for banIP background processing. This "
-"change requires a full banIP service restart to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "The selected priority will be used for banIP background processing."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:28
+msgid ""
+"The syslog output, prefiltered for banIP-related firewall log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.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."
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
-"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"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/ipsetreport.js:176
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 msgid ""
-"This tab shows the last generated IPSet Report, press the 'Refresh' button "
-"to get a current one."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 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 set up an automatic update "
-"job for these lists."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr "تسجيل مطول للتصحيح"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
-msgstr "القائمة البيضاء ..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
+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 ""
+#~ msgid "Download Queue"
+#~ msgstr "تنزيل قائمة الانتظار"
+
+#~ msgid "E-Mail Notification"
+#~ msgstr "إعلام البريد الإلكتروني"
+
+#~ msgid "Edit Blacklist"
+#~ msgstr "تحرير القائمة السوداء"
+
+#~ msgid "Edit Whitelist"
+#~ msgstr "تحرير القائمة البيضاء"
+
+#~ msgid "Enable verbose debug logging in case of any processing errors."
+#~ msgstr ""
+#~ "تمكين التسجيل المطول لتصحيح الأخطاء في حالة وجود أي أخطاء في المعالجة."
+
+#~ msgid "Existing job(s)"
+#~ msgstr "الوظائف الحالية"
+
+#~ msgid "Line number to remove"
+#~ msgstr "رقم الخط المراد إزالته"
+
+#~ msgid "List of supported and fully pre-configured download utilities."
+#~ msgstr "قائمة أدوات التنزيل المدعومة والمجهزة بالكامل مسبقًا"
+
+#~ msgid "Log View"
+#~ msgstr "عرض السجل"
+
+#~ msgid "No Query results!"
+#~ msgstr "لا توجد نتائج استعلام!"
+
+#~ msgid "Query"
+#~ msgstr "استعلام"
+
+#~ msgid "Refresh Timer"
+#~ msgstr "تحديث الموقت"
+
+#~ msgid "Refresh Timer..."
+#~ msgstr "تحديث المؤقت ..."
+
+#~ msgid "Remove an existing job"
+#~ msgstr "إزالة وظيفة موجودة"
+
+#~ msgid "Save"
+#~ msgstr "إحفض"
+
+#~ msgid "Status / Version"
+#~ msgstr "الحالة / الإصدار"
+
+#~ msgid "Suspend"
+#~ msgstr "تعليق"
+
+#~ msgid "The Refresh Timer could not been updated."
+#~ msgstr "تعذر تحديث مؤقت التحديث."
+
+#~ msgid "The Refresh Timer has been updated."
+#~ msgstr "تم تحديث مؤقت التحديث."
+
+#~ msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+#~ msgstr ""
+#~ "يوم الأسبوع (اختياري ، القيم: من 1 إلى 7 من المحتمل أن يفصل بينها أو -)"
+
+#~ msgid "The hours portition (req., range: 0-23)"
+#~ msgstr "قسم الساعات (مطلوب ، النطاق: 0-23)"
+
+#~ msgid "The minutes portion (opt., range: 0-59)"
+#~ msgstr "جزء الدقائق (اختياري ، النطاق: 0-59)"
+
+#~ msgid "Type"
+#~ msgstr "نوع"
+
+#~ msgid "Whitelist..."
+#~ msgstr "القائمة البيضاء ..."
 
 #~ msgid "Special config options for the selected download utility."
 #~ msgstr "خيارات التكوين الخاصة لأداة التنزيل المساعدة المحددة."
index 24408fe44fc280e79f2ba8a55bef334ba416e180..2d6ebeaa4a3387e82be94f71090e092dfde36723 100644 (file)
@@ -10,892 +10,832 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 4.9-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-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:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
-msgstr "1 час"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
-msgstr "12 часа"
-
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
-msgstr "24 часа"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
-msgstr "30 минути"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
-msgstr "6 часа"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
-msgstr "ASNs"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
+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:379
+msgid "-300"
+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:380
+msgid "-400"
+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:376
+msgid "0"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
-msgid "Active Logterms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431
+msgid "100 (default)"
 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:434
+msgid "1000"
+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:329
+msgid "1024 (default)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
-#, fuzzy
-msgid "Add this IP/CIDR to your local whitelist."
-msgstr "Добавете този IP/CIDR към местния бял списък."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
+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:331
+msgid "4096"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
-msgid "Advanced Chain Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433
+msgid "500"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
-msgid "Advanced E-Mail Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:328
+msgid "512"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
-msgid "Advanced Log Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
+msgid "ASNs"
+msgstr "ASNs"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
+msgstr "Активни устройства"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
+msgstr "Активен интерфейс"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
+msgstr "Активни събнети"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
-msgstr "Автоматичен черен списък"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid "Auto Detection"
 msgstr "Автоматично засичане"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
-msgstr "Автоматичен бял списък"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
-"Автоматично прехвърли подозрителните IP-та от журнала в черния списък по "
-"време на изпълнение."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
-"Автоматично прехвърли активните IP-та към белия списък по време на "
-"изпълнение."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 msgid "Backup Directory"
 msgstr "Директоря за резервни копия"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
-msgid "Base Temp Directory"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-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:413
+msgid "Blocklist Expiry"
+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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 msgstr ""
-"Настройка на banIP пакета за блокиране на адреси/мрежи чрез IPSet. За повече "
-"информация <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/overview.js:335
+msgid "CPU Cores"
+msgstr ""
 
-#: 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/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
+msgstr "Отмени"
 
-#: 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/overview.js:375
+msgid "Chain Priority"
+msgstr ""
 
-#: 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/overview.js:220
+msgid "Chain/Set Settings"
+msgstr ""
 
-#: 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:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr "Държави"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr "DST IPSet Тип"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
-msgstr "DST Журнални настройки"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
-"Намери подходящи мрежови интерфейси, устройства, събнети и протоколи "
-"автоматично."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr "Не проверявай SSL сертификати по време на сваляне."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr "Сваляй несигурно"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "E-Mail Actions"
-msgstr "Действия с e-mail"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
-msgid "E-Mail Notification"
-msgstr "E-Mail Известяване"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr "E-Mail Профил"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr "E-Mail Изпращач"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "E-Mail Topic"
 msgstr "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 "Редактирай черен списък"
-
-#: 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 списък"
+msgid "Edit Allowlist"
+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 "Редактирай бял списък"
+msgid "Edit Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
-msgstr "Разреши DST журнал"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
-msgstr "Разреши SRC журнал"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enable the banIP service."
 msgstr "Включи 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 "Включи подрбони журнали в случай на работни грешки."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr "Разрешен"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
-msgid "Enables IPv4 support in banIP."
-msgstr "Разрешава IPv4 поддръжка в banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
-msgid "Enables IPv6 support in banIP."
-msgstr "Разрешава IPv6 поддръжка в banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
-msgid "Entry Details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Expiry time for auto added blocklist set members."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
-msgid "Existing job(s)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482
+msgid "Feed Selection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr "Основни настройки"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 msgid "Highest Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
-msgid "IPSet Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
-msgid "IPSet Query"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr "Информация"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
-msgid "Line number to remove"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "Limit the cpu cores used by banIP to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
-msgid "Log Limit"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
-msgid "Log Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Log Terms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
+msgid "Log Limit"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Log suspicious incoming packets - usually dropped."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Log Terms"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
-msgid "Name"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 msgid "Network Interfaces"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
-msgid "No Query results!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
-msgid "No banIP related logs yet!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
-msgid "Normal Priority (default)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
-msgid "Number of CIDR entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 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:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 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
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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:734
-msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
-msgid "Query"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
-msgid "Receiver address for banIP notification e-mails."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200
+msgid "Reload"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
-msgid "Select the relevant network interfaces manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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:534
-msgid "Set individual DST type per IPset to block only outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-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:546
-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:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 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:490
-msgid "Set the maclist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
+msgid "Startup Trigger Interface"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
-msgid "Startup Trigger Interface"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:193
+msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
-msgid "Status / Version"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124
+msgid "Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
-msgid "Suspend"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184
+msgid "System Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
-msgid "The minutes portion (opt., range: 0-59)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "The selected priority will be used for banIP background processing."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related firewall log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.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."
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
-"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"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/ipsetreport.js:176
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 msgid ""
-"This tab shows the last generated IPSet Report, press the 'Refresh' button "
-"to get a current one."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 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 set up an automatic update "
-"job for these lists."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
 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 "banIP действие"
+#~ msgid "-m limit --limit 2/sec (default)"
+#~ msgstr "-m limit --limit 2/sec (по подразбиране)"
+
+#~ msgid "1 hour"
+#~ msgstr "1 час"
+
+#~ msgid "12 hours"
+#~ msgstr "12 часа"
+
+#~ msgid "24 hours"
+#~ msgstr "24 часа"
+
+#~ msgid "30 minutes"
+#~ msgstr "30 минути"
+
+#~ msgid "6 hours"
+#~ msgstr "6 часа"
+
+#~ msgid "Action"
+#~ msgstr "Действие"
+
+#~ msgid "Active Sources"
+#~ msgstr "Активни източници"
+
+#, fuzzy
+#~ msgid "Add this IP/CIDR to your local whitelist."
+#~ msgstr "Добавете този IP/CIDR към местния бял списък."
+
+#~ msgid "Additional Settings"
+#~ msgstr "Допълнителни настройки"
+
+#~ msgid "Auto Blacklist"
+#~ msgstr "Автоматичен черен списък"
+
+#~ msgid "Auto Whitelist"
+#~ msgstr "Автоматичен бял списък"
+
+#~ msgid ""
+#~ "Automatically transfers suspicious IPs from the log to the banIP "
+#~ "blacklist during runtime."
+#~ msgstr ""
+#~ "Автоматично прехвърли подозрителните IP-та от журнала в черния списък по "
+#~ "време на изпълнение."
+
+#~ msgid ""
+#~ "Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#~ msgstr ""
+#~ "Автоматично прехвърли активните IP-та към белия списък по време на "
+#~ "изпълнение."
+
+#~ msgid "Blacklist Timeout"
+#~ msgstr "Черен списък таймаут"
+
+#~ msgid "Blocklist Sources"
+#~ msgstr "Източници на списък за блокиране"
+
+#~ 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 ""
+#~ "Настройка на banIP пакета за блокиране на адреси/мрежи чрез IPSet. За "
+#~ "повече информация <a href=\"https://github.com/openwrt/packages/blob/"
+#~ "master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+#~ "noopener\" >проверете онлайн документацията</a>"
+
+#~ msgid "Count ACC"
+#~ msgstr "Преброй ACC"
+
+#~ msgid "Count CIDR"
+#~ msgstr "Преброй CIDR"
+
+#~ msgid "Count IP"
+#~ msgstr "Преброй IP"
+
+#~ msgid "Count MAC"
+#~ msgstr "Преброй MAC"
+
+#~ msgid "Count SUM"
+#~ msgstr "Преброй SUM"
+
+#~ msgid "DST IPSet Type"
+#~ msgstr "DST IPSet Тип"
+
+#~ msgid "DST Log Options"
+#~ msgstr "DST Журнални настройки"
+
+#~ msgid ""
+#~ "Detect relevant network interfaces, devices, subnets and protocols "
+#~ "automatically."
+#~ msgstr ""
+#~ "Намери подходящи мрежови интерфейси, устройства, събнети и протоколи "
+#~ "автоматично."
+
+#~ msgid "Download Queue"
+#~ msgstr "Опашка за теглене"
+
+#~ msgid "E-Mail Actions"
+#~ msgstr "Действия с e-mail"
+
+#~ msgid "E-Mail Notification"
+#~ msgstr "E-Mail Известяване"
+
+#~ msgid "Edit Blacklist"
+#~ msgstr "Редактирай черен списък"
+
+#~ msgid "Edit Maclist"
+#~ msgstr "Редактирай Mac списък"
+
+#~ msgid "Edit Whitelist"
+#~ msgstr "Редактирай бял списък"
+
+#~ msgid "Enable DST logging"
+#~ msgstr "Разреши DST журнал"
+
+#~ msgid "Enable SRC logging"
+#~ msgstr "Разреши SRC журнал"
+
+#~ msgid "Enable verbose debug logging in case of any processing errors."
+#~ msgstr "Включи подрбони журнали в случай на работни грешки."
+
+#~ msgid "Enables IPv4 support in banIP."
+#~ msgstr "Разрешава IPv4 поддръжка в banIP."
+
+#~ msgid "Enables IPv6 support in banIP."
+#~ msgstr "Разрешава IPv6 поддръжка в banIP."
+
+#~ msgid "Save"
+#~ msgstr "Запази"
+
+#~ msgid "banIP action"
+#~ msgstr "banIP действие"
 
 #~ msgid "Description"
 #~ msgstr "Описание"
index f56d3a60f680ebe6084de3325052e6a409c53d0b..c55dd5d6dfea0fbd23253be4c6fc49e10a003d78 100644 (file)
@@ -10,163 +10,135 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 4.9-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-msgid "-m limit --limit 2/sec (default)"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
-msgstr "১ ঘন্টা"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
-msgstr "১২ ঘন্টা"
-
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
-msgstr "২৪ ঘন্টা"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
-msgstr "৩০ মিনিট"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
-msgstr "৬ ঘন্টা"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
-msgid "Action"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:379
+msgid "-300"
 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:380
+msgid "-400"
+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:376
+msgid "0"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
-msgid "Active Logterms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431
+msgid "100 (default)"
 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:434
+msgid "1000"
+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:329
+msgid "1024 (default)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
-msgid "Add this IP/CIDR to your local whitelist."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
-msgid "Additional Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "4096"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
-msgid "Advanced Chain Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433
+msgid "500"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
-msgid "Advanced E-Mail Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:328
+msgid "512"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
-msgid "Advanced Log Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
+msgid "ASNs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
+msgstr "চালু ডিভাইসগুলো"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
+msgstr "চালু ইন্টারফেসগুলো"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
+msgstr "চালু সাবনেটগুলো"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
+msgid ""
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
-msgid "Auto Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
-msgstr "স্বয়ংক্রিয় সাদা তালিকাভুক্ত"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
+msgid "Auto Detection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
-msgid "Backup Directory"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
-msgid "Base Temp Directory"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
+msgid "Backup 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
 msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
@@ -175,713 +147,582 @@ msgid ""
 "take effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
-msgid "Blocklist Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
 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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
-msgid "Count ACC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "CPU Cores"
 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/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
+msgstr "বাতিল করুন"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
-msgid "Count IP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
+msgid "Chain Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
-msgid "Count MAC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220
+msgid "Chain/Set Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
-msgid "Count SUM"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
-msgid "E-Mail Topic"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
+msgid "E-Mail Topic"
 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"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
+msgid "Edit Allowlist"
 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"
+msgid "Edit Blocklist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr "সক্রিয়"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
-msgid "Enables IPv4 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
-msgid "Enables IPv6 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
-msgid "Entry Details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Expiry time for auto added blocklist set members."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
-msgid "Existing job(s)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482
+msgid "Feed Selection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr "সাধারণ সেটিংস"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
-msgid "IPSet details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
-msgid "Line number to remove"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "Limit the cpu cores used by banIP to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
-msgid "Log Limit"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
-msgid "Log Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Log Terms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
+msgid "Log Limit"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Log suspicious incoming packets - usually dropped."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Log Terms"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
-msgid "Name"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 msgid "Network Interfaces"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
-msgid "No Query results!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
-msgid "No banIP related logs yet!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
-msgid "Normal Priority (default)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
-msgid "Number of CIDR entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 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:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 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
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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:734
-msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
-msgid "Query"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
-msgid "Receiver address for banIP notification e-mails."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 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..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200
+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/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
-msgid "Select the relevant network interfaces manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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:534
-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:522
-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:546
-msgid ""
-"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 msgid ""
-"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
-"(DST) packets."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Set the maclist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
+msgid "Startup Trigger Interface"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
-msgid "Startup Trigger Interface"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:193
+msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
-msgid "Status / Version"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124
+msgid "Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
-msgid "Suspend"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184
+msgid "System Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
-msgid "The minutes portion (opt., range: 0-59)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "The selected priority will be used for banIP background processing."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:28
 msgid ""
-"The selected priority will be used for banIP background processing. This "
-"change requires a full banIP service restart to take effect."
+"The syslog output, prefiltered for banIP-related firewall log entries only."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.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."
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
-"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"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/ipsetreport.js:176
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 msgid ""
-"This tab shows the last generated IPSet Report, press the 'Refresh' button "
-"to get a current one."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 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 set up an automatic update "
-"job for these lists."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
 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 ""
+#~ msgid "1 hour"
+#~ msgstr "১ ঘন্টা"
+
+#~ msgid "12 hours"
+#~ msgstr "১২ ঘন্টা"
+
+#~ msgid "24 hours"
+#~ msgstr "২৪ ঘন্টা"
+
+#~ msgid "30 minutes"
+#~ msgstr "৩০ মিনিট"
+
+#~ msgid "6 hours"
+#~ msgstr "৬ ঘন্টা"
+
+#~ msgid "Active Sources"
+#~ msgstr "চালু উৎস"
+
+#~ msgid "Auto Whitelist"
+#~ msgstr "স্বয়ংক্রিয় সাদা তালিকাভুক্ত"
+
+#~ msgid "Save"
+#~ msgstr "সংরক্ষণ করুন"
index 84d022008727f59f8425b08f3bff5e49b7ac2424..688a1056e3af2ca8ab79f2b45dc9d10b8249de17 100644 (file)
@@ -10,163 +10,135 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 4.9-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-msgid "-m limit --limit 2/sec (default)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
 msgstr ""
 
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:379
+msgid "-300"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380
+msgid "-400"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "0"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431
+msgid "100 (default)"
 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:434
+msgid "1000"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
-msgid "Active Devices"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329
+msgid "1024 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
-msgid "Active Interfaces"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
-msgid "Active Logterms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
 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:331
+msgid "4096"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
-msgid "Active Subnets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433
+msgid "500"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
-msgid "Add this IP/CIDR to your local whitelist."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:328
+msgid "512"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
-msgid "Additional Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
+msgid "ASNs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
-msgid "Advanced Chain Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 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:164
+msgid "Active Interfaces"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
-msgid "Advanced Log Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
-msgid "Auto Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
+msgid "Auto Detection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 msgid "Backup Directory"
 msgstr "Directori de còpies de seguretat"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
 msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
@@ -175,716 +147,595 @@ msgid ""
 "take effect."
 msgstr ""
 
-#: 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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
-msgid "Count ACC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
-msgid "Count CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "CPU Cores"
 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/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
+msgstr "Cancel•lar"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
-msgid "Count MAC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
+msgid "Chain Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
-msgid "Count SUM"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220
+msgid "Chain/Set Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776
-msgid "Countries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:534
-msgid "DST IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+msgid "Countries"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr "Utilitat de baixades"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "E-Mail Actions"
-msgstr ""
-
-#: 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:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr "Adreça del destinatari de correu"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 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:11
-#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
-msgid "Edit Maclist"
+msgid "Edit Allowlist"
 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 "Edita la llista blanca"
+msgid "Edit Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr "Activat"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
-msgid "Enables IPv4 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
-msgid "Enables IPv6 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
-msgid "Entry Details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Expiry time for auto added blocklist set members."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
-msgid "Existing job(s)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482
+msgid "Feed Selection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr "Paràmetres generals"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
-msgid "IPSet Query..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr "Informació"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr "Darrera execució"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
-msgid "Line number to remove"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "Limit the cpu cores used by banIP to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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:798
-msgid "Local Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
-msgid "Log Limit"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
-msgid "Log Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Log Terms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
+msgid "Log Limit"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Log suspicious incoming packets - usually dropped."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Log Terms"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
-msgid "Name"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
-msgid "Number of IP entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
-msgid "Number of MAC entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
-msgid "Number of accessed entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 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:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 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
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr "Visió de conjunt"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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:734
-msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
-msgid "Query"
-msgstr "Consulta"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
-msgid "Receiver address for banIP notification e-mails."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 msgid "Refresh"
 msgstr "Actualitza"
 
-#: 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:200
+msgid "Reload"
+msgstr "Torna a carregar"
 
-#: 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
 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 "Desar"
-
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 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:534
-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:522
-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:546
-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:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 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:490
-msgid "Set the maclist IPSet timeout."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
+msgid "Startup Trigger Interface"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
-msgid "Startup Trigger Interface"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:193
+msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
-msgid "Status / Version"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124
+msgid "Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
-msgid "Suspend"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184
+msgid "System Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
-msgid "The minutes portion (opt., range: 0-59)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "The selected priority will be used for banIP background processing."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related firewall log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.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."
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
-"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"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/ipsetreport.js:176
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 msgid ""
-"This tab shows the last generated IPSet Report, press the 'Refresh' button "
-"to get a current one."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 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 set up an automatic update "
-"job for these lists."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr "Enregistrament detallat de depuració"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
 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 ""
+#~ msgid "Action"
+#~ msgstr "Acció"
+
+#~ msgid "Active Sources"
+#~ msgstr "Fonts actives"
+
+#~ msgid "Advanced E-Mail Settings"
+#~ msgstr "Paràmetres de correu avançats"
+
+#~ msgid "Blocklist Sources"
+#~ msgstr "Fonts de la llista negra"
+
+#~ msgid "Download Queue"
+#~ msgstr "Cua de descàrregues"
+
+#~ msgid "E-Mail Notification"
+#~ msgstr "Notificació de correu"
+
+#~ msgid "Edit Blacklist"
+#~ msgstr "Edita la llista negra"
+
+#~ msgid "Edit Whitelist"
+#~ msgstr "Edita la llista blanca"
+
+#~ msgid "List of supported and fully pre-configured download utilities."
+#~ msgstr ""
+#~ "Llista d’utilitats de descàrrega admeses i plenament preconfigurades."
+
+#~ msgid "Query"
+#~ msgstr "Consulta"
+
+#~ msgid "Save"
+#~ msgstr "Desar"
 
 #~ msgid "Advanced"
 #~ msgstr "Avançat"
@@ -958,9 +809,6 @@ msgstr ""
 #~ 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ó"
 
index 26eda1be284285701a3eb6c1955fffe70c506b97..62f0238f73f31fa1eb309a132c8ac20840b40336 100644 (file)
@@ -10,164 +10,135 @@ msgstr ""
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 "X-Generator: Weblate 4.15.1-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-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/setreport.js:71
+msgid "-- Set Selection --"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
-msgstr "1 hodina"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
 msgstr ""
 
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:379
+msgid "-300"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380
+msgid "-400"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "0"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431
+msgid "100 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
-msgid "Action"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434
+msgid "1000"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
-msgid "Active Devices"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329
+msgid "1024 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
-msgid "Active Interfaces"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
-msgid "Active Logterms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
-msgid "Active Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "4096"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
-msgid "Active Subnets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433
+msgid "500"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
-msgid "Add this IP/CIDR to your local whitelist."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:328
+msgid "512"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
-msgid "Additional Settings"
-msgstr "Další nastavení"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
+msgid "ASNs"
+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 "Dodatečné zpoždění v sekundách před začátkem zpracování banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
-msgid "Advanced Chain Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
-#, fuzzy
-msgid "Advanced E-Mail Settings"
-msgstr "Rozšířená nastavení e-mailu"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
-msgid "Advanced Log Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
-msgid "Auto Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
+msgid "Auto Detection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 msgid "Backup Directory"
 msgstr "Záložní adresář"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
-msgid "Base Temp Directory"
-msgstr "Základní dočasný adresář"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
-msgid "Base Temp Directory used for all banIP related runtime operations."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
 msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
@@ -176,716 +147,605 @@ msgid ""
 "take effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
-msgid "Blocklist Sources"
-msgstr "Zdroje seznamů blokování"
-
-#: 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 "Zrušit"
-
-#: 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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
-msgid "Count ACC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
-msgid "Count CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "CPU Cores"
 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/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
+msgstr "Zrušit"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
-msgid "Count MAC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
+msgid "Chain Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
-msgid "Count SUM"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220
+msgid "Chain/Set Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776
-msgid "Countries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:534
-msgid "DST IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+msgid "Countries"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr "Nástroj pro stahování"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 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:11
-#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
-msgid "Edit Maclist"
+msgid "Edit Allowlist"
 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 "Upravit whitelist"
+msgid "Edit Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
-msgid "Enables IPv4 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
-msgid "Enables IPv6 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
-msgid "Entry Details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Expiry time for auto added blocklist set members."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
-msgid "Existing job(s)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482
+msgid "Feed Selection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 msgid "Highest Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
-msgid "IPSet Information"
-msgstr "Informace o 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
-msgid "IPSet details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr "Poslední spuštění"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
 msgstr ""
 
-#: 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:335
+msgid "Limit the cpu cores used by banIP to save RAM."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
-msgid "Log Limit"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
-msgid "Log Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
+msgid "Log Limit"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Log Terms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
 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 "Zobrazení protokolu"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Log suspicious incoming packets - usually dropped."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Log Terms"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
-msgid "Name"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
-msgid "Number of MAC entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
-msgid "Number of accessed entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
-msgid "Number of all IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 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:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 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
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr "Přehled"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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:734
-msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
-msgid "Query"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
-msgid "Receiver address for banIP notification e-mails."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 msgid "Refresh"
 msgstr "Aktualizovat"
 
-#: 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:200
+msgid "Reload"
+msgstr "Znovu načíst"
 
-#: 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
 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 "Uložit"
-
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
-msgid "Select the relevant network interfaces manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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:534
-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:522
-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:546
-msgid ""
-"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 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:490
-msgid "Set the maclist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 msgid "Settings"
 msgstr "Nastavení"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
-msgid "Size of the download queue for download processing in parallel."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
+msgid "Startup Trigger Interface"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
-msgid "Startup Trigger Interface"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:193
+msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
-msgid "Status / Version"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124
+msgid "Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
-msgid "Suspend"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184
+msgid "System Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
-msgid "The minutes portion (opt., range: 0-59)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "The selected priority will be used for banIP background processing."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:28
 msgid ""
-"The selected priority will be used for banIP background processing. This "
-"change requires a full banIP service restart to take effect."
+"The syslog output, prefiltered for banIP-related firewall log entries only."
 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 "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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.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."
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
-"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"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/ipsetreport.js:176
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 msgid ""
-"This tab shows the last generated IPSet Report, press the 'Refresh' button "
-"to get a current one."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 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 set up an automatic update "
-"job for these lists."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid "Trigger Delay"
 msgstr "Prodleva spuštění"
 
-#: 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr "Podrobné protokolování ladění"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
 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 "banIP"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
-msgid "banIP action"
-msgstr ""
+#~ msgid "-m limit --limit 2/sec (default)"
+#~ msgstr "-m limit --limit 2/sec (výchozí)"
+
+#~ msgid "1 hour"
+#~ msgstr "1 hodina"
+
+#~ msgid "Additional Settings"
+#~ msgstr "Další nastavení"
+
+#~ 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."
+
+#, fuzzy
+#~ msgid "Advanced E-Mail Settings"
+#~ msgstr "Rozšířená nastavení e-mailu"
+
+#~ msgid "Base Temp Directory"
+#~ msgstr "Základní dočasný adresář"
+
+#~ msgid "Blocklist Sources"
+#~ msgstr "Zdroje seznamů blokování"
+
+#~ msgid "Edit Blacklist"
+#~ msgstr "Upravit blacklist"
+
+#~ msgid "Edit Whitelist"
+#~ msgstr "Upravit whitelist"
+
+#~ msgid "IPSet Information"
+#~ msgstr "Informace o IPSet"
+
+#~ msgid "Line number to remove"
+#~ msgstr "Číslo řádku k odstranění"
+
+#~ msgid "Log View"
+#~ msgstr "Zobrazení protokolu"
+
+#~ msgid "Save"
+#~ msgstr "Uložit"
+
+#~ 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."
 
 #~ msgid "ASN Overview"
 #~ msgstr "Přehled ASN"
@@ -1051,9 +911,6 @@ msgstr ""
 #~ msgid "Refresh IPSets"
 #~ msgstr "Aktualizovat IPSets"
 
-#~ msgid "Reload"
-#~ msgstr "Znovu načíst"
-
 #~ msgid "Reload IPSet Sources"
 #~ msgstr "Znovu načíst zdroje IPSet"
 
@@ -1131,12 +988,12 @@ msgstr ""
 
 #~ 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>."
+#~ "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>."
+#~ "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)."
index 781669a7b11c1df4918598e59c58b2b5d112622a..c9b6e14abaf4d20b8349bf1db46f1f1a451e854d 100644 (file)
@@ -10,177 +10,136 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 4.14-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-msgid "-m limit --limit 2/sec (default)"
-msgstr "-m grænse --limit 2/sek (standard)"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
-msgstr "1 time"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
-msgstr "12 timer"
-
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
-msgstr "24 timer"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
-msgstr "30 minutter"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
-msgstr "6 timer"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
-msgstr "ASN'er"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
-msgid "Action"
-msgstr "Handling"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:379
+msgid "-300"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
-msgid "Active Devices"
-msgstr "Aktive enheder"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380
+msgid "-400"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
-msgid "Active Interfaces"
-msgstr "Aktive Interfaces"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "0"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
-msgid "Active Logterms"
-msgstr "Aktive logvilkår"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431
+msgid "100 (default)"
+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:434
+msgid "1000"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
-msgid "Active Subnets"
-msgstr "Aktive Subnets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329
+msgid "1024 (default)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
-"Tilføj yderligere, ikke-banIP-relaterede IP-sæt, f.eks. til rapportering og "
-"forespørgsler."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
-msgid "Add this IP/CIDR to your local whitelist."
-msgstr "Føj denne IP/CIDR til din lokale hvidliste."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
-msgid "Additional Settings"
-msgstr "Yderligere indstillinger"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "4096"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
 msgstr ""
-"Ekstra udløsningsforsinkelse i sekunder, før banIP-behandlingen begynder."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
-msgid "Advanced Chain Settings"
-msgstr "Avancerede kædeindstillinger"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433
+msgid "500"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
-msgid "Advanced E-Mail Settings"
-msgstr "Avancerede indstillinger for e-mail"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:328
+msgid "512"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
-msgid "Advanced Log Settings"
-msgstr "Avancerede logindstillinger"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
+msgid "ASNs"
+msgstr "ASN'er"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
+msgstr "Aktive enheder"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
-"Tildel en eller flere relevante firewallkæder til banIP. Den standardkæde, "
-"der anvendes af banIP, er 'forwarding_lan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
+msgstr "Aktive Interfaces"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
+msgstr "Aktive Subnets"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
-"Tildel en eller flere relevante firewallkæder til banIP. Den standardkæde, "
-"der bruges af banIP, er 'forwarding_wan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
-"Tildel en eller flere relevante firewallkæder til banIP. Den standardkæde, "
-"der anvendes af banIP, er 'input_lan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
 msgstr ""
-"Tildel en eller flere relevante firewallkæder til banIP. Den standardkæde, "
-"der anvendes af banIP, er 'input_wan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
-msgstr "Automatisk sortliste"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid "Auto Detection"
 msgstr "Automatisk detektering"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
-msgstr "Automatisk hvidliste"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
-"Overfører automatisk mistænkelige IP'er fra loggen til banIP-sortlisten "
-"under kørsel."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
-msgstr "Overfører automatisk uplink-IP'er til banIP-hvidlisten under kørsel."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 msgid "Backup Directory"
 msgstr "Backup Mappe"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
-msgid "Base Temp Directory"
-msgstr "Midlertidig basismappe"
-
-#: 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 "Base Temp Mappe bruges til alle banIP-relaterede runtime-handlinger."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
-msgstr "Timeout for sortliste"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
+msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
 msgid ""
@@ -190,649 +149,493 @@ msgstr ""
 "Ændringerne på sortlisten er blevet gemt. Opdater dine banIP-lister, så "
 "ændringerne træder i kraft."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
-msgid "Blocklist Sources"
-msgstr "Blokliste kilder"
-
-#: 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 "Annuller"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
+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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 msgstr ""
-"Konfiguration af pakken banIP til at blokere ip-adresser/subnets via IPSet. "
-"Yderligere oplysninger findes på <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/banip/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >i online-dokumentationen</a>"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
-msgid "Count ACC"
-msgstr "Tæl ACC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "CPU Cores"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
-msgid "Count CIDR"
-msgstr "Tæl CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
+msgstr "Annuller"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
-msgid "Count IP"
-msgstr "Tæl IP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
+msgid "Chain Priority"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
-msgid "Count MAC"
-msgstr "Tæl MAC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220
+msgid "Chain/Set Settings"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
-msgid "Count SUM"
-msgstr "Tæl SUM"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr "Lande"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr "DST IPSet Type"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
-msgstr "DST Log indstillinger"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
-msgstr "DST Mål"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
-"Registrerer automatisk relevante netværks interfaces, enheder, subnets og "
-"protokoller."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr "Kontroller ikke SSL-servercertifikater under download."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr "Download usikker"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid "Download Parameters"
 msgstr "Download parametre"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
-msgid "Download Queue"
-msgstr "Download Kø"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr "Download hjælpeprogram"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "E-Mail Actions"
-msgstr "E-mail handlinger"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
-msgid "E-Mail Notification"
-msgstr "Meddelelse pr. e-mail"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr "E-mail profil"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr "Modtagerens e-mailadresse"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr "E-mail afsenderadresse"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "E-Mail Topic"
 msgstr "E-mail emne"
 
-#: 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 sortliste"
-
-#: 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 "Rediger Macliste"
+msgid "Edit Allowlist"
+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 "Rediger hvidliste"
+msgid "Edit Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
-msgstr "Aktiver DST-logning"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
-msgstr "Aktiver SRC-logning"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enable the banIP service."
 msgstr "Aktiver banIP-tjenesten."
 
-#: 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 "Aktiver verbose debug-logning i tilfælde af eventuelle behandlingsfejl."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr "Aktiveret"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
-msgid "Enables IPv4 support in banIP."
-msgstr "Aktiverer IPv4-understøttelse i banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
-msgid "Enables IPv6 support in banIP."
-msgstr "Aktiverer IPv6-understøttelse i banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
-msgid "Entry Details"
-msgstr "Detaljer om adgang"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Expiry time for auto added blocklist set members."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
-msgid "Existing job(s)"
-msgstr "Eksisterende job(s)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482
+msgid "Feed Selection"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
-msgstr "Ekstra Kilder"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr "Generelle indstillinger"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-msgid "Global IPSet Type"
-msgstr "Global IPSet-type"
-
 #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
 msgid "Grant access to LuCI app banIP"
 msgstr "Giv adgang til LuCI-app banIP"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr "Høj prioritet"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 msgid "Highest Priority"
 msgstr "Højeste prioritet"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
-msgid "IPSet Information"
-msgstr "IPSet oplysninger"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
-msgid "IPSet Query"
-msgstr "IPSet forespørgsel"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
-msgid "IPSet Query..."
-msgstr "IPSet forespørgsel..."
-
-#: 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 rapport"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
-msgid "IPSet details"
-msgstr "IPSet detaljer"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr "IPv4-understøttelse"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr "IPv6-understøttelse"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr "Information"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
-msgstr "LAN Videresend"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
-msgstr "LAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr "Sidste kørsel"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr "Mindste prioritet"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr "Mindre prioritet"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
-msgstr "Begræns e-mail-trigger til visse banIP-handlinger."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
-msgstr "Begrænse logovervågningen til bestemte logbegreber."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
-msgstr "Begrænse valget til visse lokale kilder."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
-msgid "Line number to remove"
-msgstr "Linjenummer, der skal fjernes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "Limit the cpu cores used by banIP to save RAM."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 msgid "List of available network interfaces to trigger the banIP start."
-msgstr "Liste over tilgængelige netværks interfaces til at trigger banIP start."
+msgstr ""
+"Liste over tilgængelige netværks interfaces til at trigger banIP start."
 
-#: 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 over understøttede og fuldt forudkonfigurerede downloadværktøjer."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
-msgstr "Lokale Kilder"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 msgid "Log Limit"
 msgstr "Loggrænse"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
-msgid "Log Monitor"
-msgstr "Log Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
 msgid "Log Terms"
 msgstr "Log Vilkår"
 
-#: 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 "Logvisning"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Log suspicious incoming packets - usually dropped."
-msgstr "Log mistænkelige indgående pakker - normalt droppes de."
-
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 msgstr ""
-"Log mistænkelige udgående pakker - normalt afvises de. Logning af sådanne "
-"pakker kan medføre en stigning i latency, fordi det kræver ekstra "
-"systemressourcer."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
-msgstr "LuCI-logtælling"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
-msgstr "Maclist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 msgstr ""
-"Ændringerne i Maclisten er blevet gemt. Opdater dine banIP-lister, så "
-"ændringerne træder i kraft."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
-"Manuelt tilsidesætte de forudkonfigurerede downloadindstillinger for det "
-"valgte downloadværktøj."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
-msgstr "NGINX logtælling"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
-msgid "Name"
-msgstr "Navn"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 msgid "Network Interfaces"
 msgstr "Netværks Interfaces"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
-msgid "No Query results!"
-msgstr "Ingen forespørgselsresultater!"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
-msgid "No banIP related logs yet!"
-msgstr "Ingen banIP-relaterede logs endnu!"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
-msgid "Normal Priority (default)"
-msgstr "Normal prioritet (standard)"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
-msgid "Number of CIDR entries"
-msgstr "Antal CIDR-poster"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
-msgid "Number of IP entries"
-msgstr "Antal IP-poster"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
-msgid "Number of MAC entries"
-msgstr "Antal MAC-poster"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
-msgid "Number of accessed entries"
-msgstr "Antal af de tilgåede poster"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
-msgid "Number of all IPSets"
-msgstr "Antal af alle IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
-msgid "Number of all entries"
-msgstr "Antal af alle poster"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 msgstr ""
-"Antal mislykkede LuCI-login gentagelser med samme ip i loggen før forbud."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
+msgstr "Normal prioritet (standard)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
-"Antal mislykkede nginx-forespørgsler med samme ip i loggen før forbuddet."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 msgstr ""
-"Antal mislykkede gentagelser af ssh-login med den samme ip i loggen før "
-"forbuddet."
 
-#: applications/luci-app-banip/luasrc/controller/banip.lua:7
-#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr "Oversigt"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 msgid "Parse only the last stated number of log entries for suspicious events."
 msgstr ""
 "Analyser kun det sidste angivne antal logposter for mistænkelige hændelser."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "Profile used by 'msmtp' for banIP notification E-Mails."
 msgstr "Profil, der anvendes af \"msmtp\" til banIP-meddelelses-e-mails."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
-msgid "Query"
-msgstr "Forespørgsel"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
-msgid "Receiver address for banIP notification e-mails."
-msgstr "Modtageradresse for e-mails til banIP-meddelelser."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
+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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 msgid "Refresh"
 msgstr "Opdater"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
-msgid "Refresh Timer"
-msgstr "Opdateringstimer"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
-msgid "Refresh Timer..."
-msgstr "Opdateringstimer..."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
-msgid "Remove an existing job"
-msgstr "Fjern et eksisterende job"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200
+msgid "Reload"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr "Rapportmappe"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 msgid "Restart"
 msgstr "Genstart"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
-"Begræns internetadgangen fra/til et lille antal sikre websteder/IP'er, og "
-"blokér adgangen fra/til resten af internettet."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr "Resultat"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr "Kør flag"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr "Kør oplysninger"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr "SRC IPSet Type"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
-msgstr "SRC Log indstillinger"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
-msgstr "SRC Mål"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
-msgstr "SRC+DST IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
-msgstr "Antal SSH-logfiler"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
+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 "Gem"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 msgstr ""
-"Søg i de aktive banIP-relaterede IPSets efter en bestemt IP-, CIDR- eller "
-"MAC-adresse."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
-msgid "Select the relevant network interfaces manually."
-msgstr "Vælg de relevante netværks interfaces manuelt."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 msgstr ""
-"Send e-mails med banIP-relaterede meddelelser. Dette kræver installation og "
-"opsætning af den ekstra pakke \"msmtp\"."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "Sender address for banIP notification E-Mails."
 msgstr "Afsenderadresse for banIP-meddelelses-e-mails."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
-msgid "Service Priority"
-msgstr "Serviceprioritet"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
-msgid "Set a new banIP job"
-msgstr "Angiv et nyt banIP-job"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "Set individual DST type per IPset to block only outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 msgstr ""
-"Indstil individuel DST-type pr. IP-sæt for kun at blokere udgående pakker."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "Set individual SRC type per IPset to block only incoming packets."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
-"Indstil individuel SRC-type pr. IP-sæt for kun at blokere indgående pakker."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid ""
-"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
-"Indstil individuel SRC+DST-type pr. IP-sæt for at blokere indgående og "
-"udgående pakker."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
-"Indstil specielle DST-logindstillinger, f.eks. at indstille en grænsesats."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
-"Indstil specielle SRC-logindstillinger, f.eks. at indstille en grænsesats."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
-msgstr "Indstil den sorte liste IPSet timeout."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
-msgstr "Indstil firewallmålet for alle DST-relaterede regler."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
-msgstr "Indstil firewallmålet for alle SRC-relaterede regler."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 msgid ""
-"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
-"(DST) packets."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
-"Indstil den globale IPset-type som standard til at blokere indgående (SRC) "
-"og/eller udgående (DST) pakker."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Set the maclist IPSet timeout."
-msgstr "Indstil maclist IPSet timeout."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
-msgstr "Indstil hvidlisten IPSet timeout."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 msgid "Settings"
 msgstr "Indstillinger"
 
-#: 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 "Størrelsen af downloadkøen til parallel downloadbehandling."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
-msgstr "Kilder (Info)"
-
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
-"Starter en lille logovervågning i baggrunden for at blokere mistænkelige SSH/"
-"LuCI-loginforsøg."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 msgid "Startup Trigger Interface"
 msgstr "Interface for opstartstrigger"
 
-#: 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:144
+msgid "Status"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
-msgid "Suspend"
-msgstr "Suspendere"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:193
+msgid "Stop"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124
+msgid "Survey"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184
+msgid "System Information"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr "Målmappe for IPSet-relaterede rapportfiler."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 msgid "Target directory for compressed source list backups."
 msgstr "Målmappe for komprimerede sikkerhedskopier af kildelister."
 
-#: 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 "Opdateringstimeren kunne ikke opdateres."
-
-#: 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 "Opdateringstimeren er blevet opdateret."
-
-#: 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 "Ugedagen (opt., værdier: 1-7 evt. sep. med , eller -)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
-msgid "The hours portition (req., range: 0-23)"
-msgstr "Timeportionen (anmodning, interval: 0-23)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "The selected priority will be used for banIP background processing."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
-msgid "The minutes portion (opt., range: 0-59)"
-msgstr "Minutterdelen (opt., interval: 0-59)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:28
+msgid ""
+"The syslog output, prefiltered for banIP-related firewall log entries only."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 msgid ""
-"The selected priority will be used for banIP background processing. This "
-"change requires a full banIP service restart to take effect."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
-"Den valgte prioritet vil blive anvendt til banIP-baggrundsbehandling. Denne "
-"ændring kræver en fuldstændig genstart af banIP-tjenesten for at få virkning."
 
-#: 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 "Syslog-outputtet, forfiltreret kun for banIP-relaterede meddelelser."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:23
+msgid ""
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
+msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
@@ -846,111 +649,612 @@ msgstr ""
 "adresse eller domænenavn pr. linje. Kommentarer, der indledes med \"#\", er "
 "tilladt - wildcards og regex er ikke tilladt."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 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."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
-"Dette er den lokale banIP maclist for altid at tillade visse MAC-adresser. "
-"<br /> <em> <b> Bemærk:</b></em> tilføj kun én MAC-adresse pr. linje. "
-"Kommentarer introduceret med '#' er tilladt - domæner, wildcards og regex er "
-"det ikke."
 
-#: 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 ""
-"Dette er den lokale banIP-hvidliste, der altid tillader visse IP/CIDR-"
-"adresser.<br /> <em><b>Bemærk venligst:</b></em> tilføjer kun én IPv4-"
-"adresse, IPv6-adresse eller domænenavn pr. linje. Kommentarer, der indledes "
-"med \"#\", er tilladt - wildcards og regex er ikke tilladt."
-
-#: 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 ""
-"Denne fane viser den sidst genererede IPSet-rapport, tryk på knappen "
-"\"Refresh\" (Opdater) for at få en aktuel rapport."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 msgid "Timestamp"
 msgstr "Tidsstempel"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
-msgid ""
-"To keep your banIP lists up-to-date, you should set up an automatic update "
-"job for these lists."
-msgstr ""
-"Hvis du vil holde dine banIP-lister opdaterede, bør du oprette et automatisk "
-"opdateringsjob for disse lister."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr "Emne for banIP-meddelelses-e-mails."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid "Trigger Delay"
 msgstr "Udløserforsinkelse"
 
-#: 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 "Kunne ikke gemme ændringer: %s"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr "Verbose Debug Logning"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
-msgstr "WAN Videresend"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
-msgstr "WAN input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
-msgstr "Hvidliste IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
-msgstr "Kun hvidliste"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
-msgstr "Timeout for hvidliste"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
-"Hvidlisteændringer er blevet gemt. Opdater dine banIP-lister, så ændringerne "
-"træder i kraft."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
-msgstr "Hvidliste..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
+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 "banIP"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
-msgid "banIP action"
-msgstr "banIP handling"
+#~ msgid "-m limit --limit 2/sec (default)"
+#~ msgstr "-m grænse --limit 2/sek (standard)"
+
+#~ msgid "1 hour"
+#~ msgstr "1 time"
+
+#~ msgid "12 hours"
+#~ msgstr "12 timer"
+
+#~ msgid "24 hours"
+#~ msgstr "24 timer"
+
+#~ msgid "30 minutes"
+#~ msgstr "30 minutter"
+
+#~ msgid "6 hours"
+#~ msgstr "6 timer"
+
+#~ msgid "Action"
+#~ msgstr "Handling"
+
+#~ msgid "Active Logterms"
+#~ msgstr "Aktive logvilkår"
+
+#~ msgid "Active Sources"
+#~ msgstr "Aktive kilder"
+
+#~ msgid ""
+#~ "Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#~ msgstr ""
+#~ "Tilføj yderligere, ikke-banIP-relaterede IP-sæt, f.eks. til rapportering "
+#~ "og forespørgsler."
+
+#~ msgid "Add this IP/CIDR to your local whitelist."
+#~ msgstr "Føj denne IP/CIDR til din lokale hvidliste."
+
+#~ msgid "Additional Settings"
+#~ msgstr "Yderligere indstillinger"
+
+#~ msgid "Additional trigger delay in seconds before banIP processing begins."
+#~ msgstr ""
+#~ "Ekstra udløsningsforsinkelse i sekunder, før banIP-behandlingen begynder."
+
+#~ msgid "Advanced Chain Settings"
+#~ msgstr "Avancerede kædeindstillinger"
+
+#~ msgid "Advanced E-Mail Settings"
+#~ msgstr "Avancerede indstillinger for e-mail"
+
+#~ msgid "Advanced Log Settings"
+#~ msgstr "Avancerede logindstillinger"
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'forwarding_lan_rule'."
+#~ msgstr ""
+#~ "Tildel en eller flere relevante firewallkæder til banIP. Den "
+#~ "standardkæde, der anvendes af banIP, er 'forwarding_lan_rule'."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'forwarding_wan_rule'."
+#~ msgstr ""
+#~ "Tildel en eller flere relevante firewallkæder til banIP. Den "
+#~ "standardkæde, der bruges af banIP, er 'forwarding_wan_rule'."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'input_lan_rule'."
+#~ msgstr ""
+#~ "Tildel en eller flere relevante firewallkæder til banIP. Den "
+#~ "standardkæde, der anvendes af banIP, er 'input_lan_rule'."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'input_wan_rule'."
+#~ msgstr ""
+#~ "Tildel en eller flere relevante firewallkæder til banIP. Den "
+#~ "standardkæde, der anvendes af banIP, er 'input_wan_rule'."
+
+#~ msgid "Auto Blacklist"
+#~ msgstr "Automatisk sortliste"
+
+#~ msgid "Auto Whitelist"
+#~ msgstr "Automatisk hvidliste"
+
+#~ msgid ""
+#~ "Automatically transfers suspicious IPs from the log to the banIP "
+#~ "blacklist during runtime."
+#~ msgstr ""
+#~ "Overfører automatisk mistænkelige IP'er fra loggen til banIP-sortlisten "
+#~ "under kørsel."
+
+#~ msgid ""
+#~ "Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#~ msgstr ""
+#~ "Overfører automatisk uplink-IP'er til banIP-hvidlisten under kørsel."
+
+#~ msgid "Base Temp Directory"
+#~ msgstr "Midlertidig basismappe"
+
+#~ msgid "Base Temp Directory used for all banIP related runtime operations."
+#~ msgstr ""
+#~ "Base Temp Mappe bruges til alle banIP-relaterede runtime-handlinger."
+
+#~ msgid "Blacklist Timeout"
+#~ msgstr "Timeout for sortliste"
+
+#~ msgid "Blocklist Sources"
+#~ msgstr "Blokliste kilder"
+
+#~ 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 ""
+#~ "Konfiguration af pakken banIP til at blokere ip-adresser/subnets via "
+#~ "IPSet. Yderligere oplysninger findes på <a href=\"https://github.com/"
+#~ "openwrt/packages/blob/master/net/banip/files/README.md\" "
+#~ "target=\"_blank\" rel=\"noreferrer noopener\" >i online-dokumentationen</"
+#~ "a>"
+
+#~ msgid "Count ACC"
+#~ msgstr "Tæl ACC"
+
+#~ msgid "Count CIDR"
+#~ msgstr "Tæl CIDR"
+
+#~ msgid "Count IP"
+#~ msgstr "Tæl IP"
+
+#~ msgid "Count MAC"
+#~ msgstr "Tæl MAC"
+
+#~ msgid "Count SUM"
+#~ msgstr "Tæl SUM"
+
+#~ msgid "DST IPSet Type"
+#~ msgstr "DST IPSet Type"
+
+#~ msgid "DST Log Options"
+#~ msgstr "DST Log indstillinger"
+
+#~ msgid "DST Target"
+#~ msgstr "DST Mål"
+
+#~ msgid ""
+#~ "Detect relevant network interfaces, devices, subnets and protocols "
+#~ "automatically."
+#~ msgstr ""
+#~ "Registrerer automatisk relevante netværks interfaces, enheder, subnets og "
+#~ "protokoller."
+
+#~ msgid "Download Queue"
+#~ msgstr "Download Kø"
+
+#~ msgid "E-Mail Actions"
+#~ msgstr "E-mail handlinger"
+
+#~ msgid "E-Mail Notification"
+#~ msgstr "Meddelelse pr. e-mail"
+
+#~ msgid "Edit Blacklist"
+#~ msgstr "Rediger sortliste"
+
+#~ msgid "Edit Maclist"
+#~ msgstr "Rediger Macliste"
+
+#~ msgid "Edit Whitelist"
+#~ msgstr "Rediger hvidliste"
+
+#~ msgid "Enable DST logging"
+#~ msgstr "Aktiver DST-logning"
+
+#~ msgid "Enable SRC logging"
+#~ msgstr "Aktiver SRC-logning"
+
+#~ msgid "Enable verbose debug logging in case of any processing errors."
+#~ msgstr ""
+#~ "Aktiver verbose debug-logning i tilfælde af eventuelle behandlingsfejl."
+
+#~ msgid "Enables IPv4 support in banIP."
+#~ msgstr "Aktiverer IPv4-understøttelse i banIP."
+
+#~ msgid "Enables IPv6 support in banIP."
+#~ msgstr "Aktiverer IPv6-understøttelse i banIP."
+
+#~ msgid "Entry Details"
+#~ msgstr "Detaljer om adgang"
+
+#~ msgid "Existing job(s)"
+#~ msgstr "Eksisterende job(s)"
+
+#~ msgid "Extra Sources"
+#~ msgstr "Ekstra Kilder"
+
+#~ msgid "Global IPSet Type"
+#~ msgstr "Global IPSet-type"
+
+#~ msgid "IPSet Information"
+#~ msgstr "IPSet oplysninger"
+
+#~ msgid "IPSet Query"
+#~ msgstr "IPSet forespørgsel"
+
+#~ msgid "IPSet Query..."
+#~ msgstr "IPSet forespørgsel..."
+
+#~ msgid "IPSet Report"
+#~ msgstr "IPSet rapport"
+
+#~ msgid "IPSet details"
+#~ msgstr "IPSet detaljer"
+
+#~ msgid "LAN Forward"
+#~ msgstr "LAN Videresend"
+
+#~ msgid "LAN Input"
+#~ msgstr "LAN Input"
+
+#~ msgid "Limit E-Mail trigger to certain banIP actions."
+#~ msgstr "Begræns e-mail-trigger til visse banIP-handlinger."
+
+#~ msgid "Limit the log monitor to certain log terms."
+#~ msgstr "Begrænse logovervågningen til bestemte logbegreber."
+
+#~ msgid "Limit the selection to certain local sources."
+#~ msgstr "Begrænse valget til visse lokale kilder."
+
+#~ msgid "Line number to remove"
+#~ msgstr "Linjenummer, der skal fjernes"
+
+#~ msgid "List of supported and fully pre-configured download utilities."
+#~ msgstr ""
+#~ "Liste over understøttede og fuldt forudkonfigurerede downloadværktøjer."
+
+#~ msgid "Local Sources"
+#~ msgstr "Lokale Kilder"
+
+#~ msgid "Log Monitor"
+#~ msgstr "Log Monitor"
+
+#~ msgid "Log View"
+#~ msgstr "Logvisning"
+
+#~ msgid "Log suspicious incoming packets - usually dropped."
+#~ msgstr "Log mistænkelige indgående pakker - normalt droppes de."
+
+#~ msgid ""
+#~ "Log suspicious outgoing packets - usually rejected. Logging such packets "
+#~ "may cause an increase in latency due to it requiring additional system "
+#~ "resources."
+#~ msgstr ""
+#~ "Log mistænkelige udgående pakker - normalt afvises de. Logning af sådanne "
+#~ "pakker kan medføre en stigning i latency, fordi det kræver ekstra "
+#~ "systemressourcer."
+
+#~ msgid "LuCI Log Count"
+#~ msgstr "LuCI-logtælling"
+
+#~ msgid "Maclist Timeout"
+#~ msgstr "Maclist Timeout"
+
+#~ msgid ""
+#~ "Maclist changes have been saved. Refresh your banIP lists that changes "
+#~ "take effect."
+#~ msgstr ""
+#~ "Ændringerne i Maclisten er blevet gemt. Opdater dine banIP-lister, så "
+#~ "ændringerne træder i kraft."
+
+#~ msgid ""
+#~ "Manually override the pre-configured download options for the selected "
+#~ "download utility."
+#~ msgstr ""
+#~ "Manuelt tilsidesætte de forudkonfigurerede downloadindstillinger for det "
+#~ "valgte downloadværktøj."
+
+#~ msgid "NGINX Log Count"
+#~ msgstr "NGINX logtælling"
+
+#~ msgid "Name"
+#~ msgstr "Navn"
+
+#~ msgid "No Query results!"
+#~ msgstr "Ingen forespørgselsresultater!"
+
+#~ msgid "No banIP related logs yet!"
+#~ msgstr "Ingen banIP-relaterede logs endnu!"
+
+#~ msgid "Number of CIDR entries"
+#~ msgstr "Antal CIDR-poster"
+
+#~ msgid "Number of IP entries"
+#~ msgstr "Antal IP-poster"
+
+#~ msgid "Number of MAC entries"
+#~ msgstr "Antal MAC-poster"
+
+#~ msgid "Number of accessed entries"
+#~ msgstr "Antal af de tilgåede poster"
+
+#~ msgid "Number of all IPSets"
+#~ msgstr "Antal af alle IPSets"
+
+#~ msgid "Number of all entries"
+#~ msgstr "Antal af alle poster"
+
+#~ msgid ""
+#~ "Number of failed LuCI login repetitions of the same ip in the log before "
+#~ "banning."
+#~ msgstr ""
+#~ "Antal mislykkede LuCI-login gentagelser med samme ip i loggen før forbud."
+
+#~ msgid ""
+#~ "Number of failed nginx requests of the same ip in the log before banning."
+#~ msgstr ""
+#~ "Antal mislykkede nginx-forespørgsler med samme ip i loggen før forbuddet."
+
+#~ msgid ""
+#~ "Number of failed ssh login repetitions of the same ip in the log before "
+#~ "banning."
+#~ msgstr ""
+#~ "Antal mislykkede gentagelser af ssh-login med den samme ip i loggen før "
+#~ "forbuddet."
+
+#~ msgid "Query"
+#~ msgstr "Forespørgsel"
+
+#~ msgid "Receiver address for banIP notification e-mails."
+#~ msgstr "Modtageradresse for e-mails til banIP-meddelelser."
+
+#~ msgid "Refresh Timer"
+#~ msgstr "Opdateringstimer"
+
+#~ msgid "Refresh Timer..."
+#~ msgstr "Opdateringstimer..."
+
+#~ msgid "Remove an existing job"
+#~ msgstr "Fjern et eksisterende job"
+
+#~ 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 ""
+#~ "Begræns internetadgangen fra/til et lille antal sikre websteder/IP'er, og "
+#~ "blokér adgangen fra/til resten af internettet."
+
+#~ msgid "SRC IPSet Type"
+#~ msgstr "SRC IPSet Type"
+
+#~ msgid "SRC Log Options"
+#~ msgstr "SRC Log indstillinger"
+
+#~ msgid "SRC Target"
+#~ msgstr "SRC Mål"
+
+#~ msgid "SRC+DST IPSet Type"
+#~ msgstr "SRC+DST IPSet Type"
+
+#~ msgid "SSH Log Count"
+#~ msgstr "Antal SSH-logfiler"
+
+#~ msgid "Save"
+#~ msgstr "Gem"
+
+#~ msgid ""
+#~ "Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+#~ "address."
+#~ msgstr ""
+#~ "Søg i de aktive banIP-relaterede IPSets efter en bestemt IP-, CIDR- eller "
+#~ "MAC-adresse."
+
+#~ msgid "Select the relevant network interfaces manually."
+#~ msgstr "Vælg de relevante netværks interfaces manuelt."
+
+#~ msgid ""
+#~ "Send banIP related notification e-mails. This needs the installation and "
+#~ "setup of the additional 'msmtp' package."
+#~ msgstr ""
+#~ "Send e-mails med banIP-relaterede meddelelser. Dette kræver installation "
+#~ "og opsætning af den ekstra pakke \"msmtp\"."
+
+#~ msgid "Service Priority"
+#~ msgstr "Serviceprioritet"
+
+#~ msgid "Set a new banIP job"
+#~ msgstr "Angiv et nyt banIP-job"
+
+#~ msgid "Set individual DST type per IPset to block only outgoing packets."
+#~ msgstr ""
+#~ "Indstil individuel DST-type pr. IP-sæt for kun at blokere udgående pakker."
+
+#~ msgid "Set individual SRC type per IPset to block only incoming packets."
+#~ msgstr ""
+#~ "Indstil individuel SRC-type pr. IP-sæt for kun at blokere indgående "
+#~ "pakker."
+
+#~ msgid ""
+#~ "Set individual SRC+DST type per IPset to block incoming and outgoing "
+#~ "packets."
+#~ msgstr ""
+#~ "Indstil individuel SRC+DST-type pr. IP-sæt for at blokere indgående og "
+#~ "udgående pakker."
+
+#~ msgid "Set special DST log options, e.g. to set a limit rate."
+#~ msgstr ""
+#~ "Indstil specielle DST-logindstillinger, f.eks. at indstille en grænsesats."
+
+#~ msgid "Set special SRC log options, e.g. to set a limit rate."
+#~ msgstr ""
+#~ "Indstil specielle SRC-logindstillinger, f.eks. at indstille en grænsesats."
+
+#~ msgid "Set the blacklist IPSet timeout."
+#~ msgstr "Indstil den sorte liste IPSet timeout."
+
+#~ msgid "Set the firewall target for all DST related rules."
+#~ msgstr "Indstil firewallmålet for alle DST-relaterede regler."
+
+#~ msgid "Set the firewall target for all SRC related rules."
+#~ msgstr "Indstil firewallmålet for alle SRC-relaterede regler."
+
+#~ msgid ""
+#~ "Set the global IPset type default, to block incoming (SRC) and/or "
+#~ "outgoing (DST) packets."
+#~ msgstr ""
+#~ "Indstil den globale IPset-type som standard til at blokere indgående "
+#~ "(SRC) og/eller udgående (DST) pakker."
+
+#~ msgid "Set the maclist IPSet timeout."
+#~ msgstr "Indstil maclist IPSet timeout."
+
+#~ msgid "Set the whitelist IPSet timeout."
+#~ msgstr "Indstil hvidlisten IPSet timeout."
+
+#~ msgid "Size of the download queue for download processing in parallel."
+#~ msgstr "Størrelsen af downloadkøen til parallel downloadbehandling."
+
+#~ msgid "Sources (Info)"
+#~ msgstr "Kilder (Info)"
+
+#~ msgid ""
+#~ "Starts a small log monitor in the background to block suspicious SSH/LuCI "
+#~ "login attempts."
+#~ msgstr ""
+#~ "Starter en lille logovervågning i baggrunden for at blokere mistænkelige "
+#~ "SSH/LuCI-loginforsøg."
+
+#~ msgid "Status / Version"
+#~ msgstr "Status / version"
+
+#~ msgid "Suspend"
+#~ msgstr "Suspendere"
+
+#~ msgid "The Refresh Timer could not been updated."
+#~ msgstr "Opdateringstimeren kunne ikke opdateres."
+
+#~ msgid "The Refresh Timer has been updated."
+#~ msgstr "Opdateringstimeren er blevet opdateret."
+
+#~ msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+#~ msgstr "Ugedagen (opt., værdier: 1-7 evt. sep. med , eller -)"
+
+#~ msgid "The hours portition (req., range: 0-23)"
+#~ msgstr "Timeportionen (anmodning, interval: 0-23)"
+
+#~ msgid "The minutes portion (opt., range: 0-59)"
+#~ msgstr "Minutterdelen (opt., interval: 0-59)"
+
+#~ msgid ""
+#~ "The selected priority will be used for banIP background processing. This "
+#~ "change requires a full banIP service restart to take effect."
+#~ msgstr ""
+#~ "Den valgte prioritet vil blive anvendt til banIP-baggrundsbehandling. "
+#~ "Denne ændring kræver en fuldstændig genstart af banIP-tjenesten for at få "
+#~ "virkning."
+
+#~ msgid "The syslog output, pre-filtered for banIP related messages only."
+#~ msgstr ""
+#~ "Syslog-outputtet, forfiltreret kun for banIP-relaterede meddelelser."
+
+#~ 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 ""
+#~ "Dette er den lokale banIP maclist for altid at tillade visse MAC-"
+#~ "adresser. <br /> <em> <b> Bemærk:</b></em> tilføj kun én MAC-adresse pr. "
+#~ "linje. Kommentarer introduceret med '#' er tilladt - domæner, wildcards "
+#~ "og regex er det ikke."
+
+#~ 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 ""
+#~ "Dette er den lokale banIP-hvidliste, der altid tillader visse IP/CIDR-"
+#~ "adresser.<br /> <em><b>Bemærk venligst:</b></em> tilføjer kun én IPv4-"
+#~ "adresse, IPv6-adresse eller domænenavn pr. linje. Kommentarer, der "
+#~ "indledes med \"#\", er tilladt - wildcards og regex er ikke tilladt."
+
+#~ msgid ""
+#~ "This tab shows the last generated IPSet Report, press the 'Refresh' "
+#~ "button to get a current one."
+#~ msgstr ""
+#~ "Denne fane viser den sidst genererede IPSet-rapport, tryk på knappen "
+#~ "\"Refresh\" (Opdater) for at få en aktuel rapport."
+
+#~ msgid ""
+#~ "To keep your banIP lists up-to-date, you should set up an automatic "
+#~ "update job for these lists."
+#~ msgstr ""
+#~ "Hvis du vil holde dine banIP-lister opdaterede, bør du oprette et "
+#~ "automatisk opdateringsjob for disse lister."
+
+#~ msgid "Type"
+#~ msgstr "Type"
+
+#~ msgid "WAN Forward"
+#~ msgstr "WAN Videresend"
+
+#~ msgid "WAN Input"
+#~ msgstr "WAN input"
+
+#~ msgid "Whitelist IP/CIDR"
+#~ msgstr "Hvidliste IP/CIDR"
+
+#~ msgid "Whitelist Only"
+#~ msgstr "Kun hvidliste"
+
+#~ msgid "Whitelist Timeout"
+#~ msgstr "Timeout for hvidliste"
+
+#~ msgid ""
+#~ "Whitelist changes have been saved. Refresh your banIP lists that changes "
+#~ "take effect."
+#~ msgstr ""
+#~ "Hvidlisteændringer er blevet gemt. Opdater dine banIP-lister, så "
+#~ "ændringerne træder i kraft."
+
+#~ msgid "Whitelist..."
+#~ msgstr "Hvidliste..."
+
+#~ msgid "banIP action"
+#~ msgstr "banIP handling"
index 42181cc4875bb986e8dbe84c73f1667ee59199d3..99d12cc36b01a25e26078f2328571a0b9af026a4 100644 (file)
@@ -10,182 +10,136 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 4.15.1-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-msgid "-m limit --limit 2/sec (default)"
-msgstr "-m limit --limit 2/sec (Standart)"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
-msgstr "1 Stunde"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
-msgstr "12 Stunden"
-
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
-msgstr "24 Stunden"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
-msgstr "30 Minuten"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
-msgstr "6 Stunden"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
-msgstr "Autonome Systemnummern"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
+msgstr ""
 
-#: 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:379
+msgid "-300"
+msgstr ""
 
-#: 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:380
+msgid "-400"
+msgstr ""
 
-#: 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:376
+msgid "0"
+msgstr ""
 
-#: 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:431
+msgid "100 (default)"
+msgstr ""
 
-#: 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:434
+msgid "1000"
+msgstr ""
 
-#: 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:329
+msgid "1024 (default)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
-"Fügen Sie zusätzliche, nicht banIP-bezogene IPSets hinzu, z.B. für Berichte "
-"und Abfragen."
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
-msgid "Additional Settings"
-msgstr "Zusätzliche Einstellungen"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "4096"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
 msgstr ""
-"Zusätzliche Auslöseverzögerung in Sekunden, bevor die BanIP-Verarbeitung "
-"beginnt."
 
-#: 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:433
+msgid "500"
+msgstr ""
 
-#: 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:328
+msgid "512"
+msgstr ""
 
-#: 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:509
+msgid "ASNs"
+msgstr "Autonome Systemnummern"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
+msgstr "Aktive Geräte"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
-"Weisen Sie banIP eine oder mehrere relevante Firewall-Ketten zu. Die von "
-"banIP verwendete Standardkette ist 'forwarding_lan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
+msgstr "Aktive Schnittstellen"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
+msgstr "Aktive Subnetze"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
-"Weisen Sie banIP eine oder mehrere relevante Firewall-Ketten zu. Die von "
-"banIP verwendete Standardkette ist 'forwarding_wan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
-"Weisen Sie banIP eine oder mehrere relevante Firewall-Ketten zu. Die von "
-"banIP verwendete Standardkette ist 'input_lan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
-"Weisen Sie banIP eine oder mehrere relevante Firewall-Ketten zu. Die von "
-"banIP verwendete Standardkette ist 'input_wan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
-msgstr "Automatische Blacklist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid "Auto Detection"
 msgstr "Automatische Erkennung"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
-msgstr "Automatische Whitelist"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 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:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
-"Automatische Übertragung von Uplink-IP-Adressen an die banIP Whitelist "
-"während der Laufzeit."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 msgid "Backup Directory"
 msgstr "Backupverzeichnis"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
-"Basis Temp-Verzeichnis, das für alle banIP-bezogenen Laufzeitvorgänge "
-"verwendet wird."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
-msgstr "Timeout der Blockierliste"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
+msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
 msgid ""
@@ -195,663 +149,495 @@ msgstr ""
 "Blacklist Änderungen wurden gespeichert. banIP Liste aktualisieren um "
 "Änderungen anzuwenden."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
-msgid "Blocklist Sources"
-msgstr "Blockierlisten-Quellen"
-
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
+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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 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/overview.js:335
+msgid "CPU Cores"
+msgstr ""
 
-#: 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/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
+msgstr "Abbrechen"
 
-#: 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/overview.js:375
+msgid "Chain Priority"
+msgstr ""
 
-#: 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/overview.js:220
+msgid "Chain/Set Settings"
+msgstr ""
 
-#: 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:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr "Länder"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr "DST IPset Typ"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
-msgstr "DST Log-Optionen"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
-msgstr "DST Ziel"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
-msgstr "Erkenne automatisch alle relevanten Schnittstellen, Protokolle etc."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr "Während des Downloads keine SSL-Serverzertifikate überprüfen."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr "Unsicher herunterladen"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid "Download Parameters"
 msgstr "Download Parameter"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
-msgid "Download Queue"
-msgstr "Download Warteschlange"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr "Download-Werkzeug"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "E-Mail Actions"
-msgstr "E-Mail-Aktionen"
-
-#: 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:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr "E-Mail-Profil"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr "E-Mail Empfängeradresse"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr "E-Mail Absenderadresse"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 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 "Blockierliste 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"
+msgid "Edit Allowlist"
+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 "Positivliste bearbeiten"
+msgid "Edit Blocklist"
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
 msgstr ""
-"Aktiviere das ausführliche Anwendungs-Logging bei Verarbeitungsfehlern."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr "Aktiviert"
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
+msgstr ""
 
-#: 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:413
+msgid "Expiry time for auto added blocklist set members."
+msgstr ""
 
-#: 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:482
+msgid "Feed Selection"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
-msgstr "Spezielle Quellen"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr "Allgemeine Einstellungen"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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 access to LuCI app banIP"
 msgstr "Zugriff auf LuCI-App banIP gewähren"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr "Hohe Priorität"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 msgid "Highest Priority"
 msgstr "Höchste Priorität"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
-msgid "IPSet Information"
-msgstr "IPSet-Information"
-
-#: 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:8
-#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
-msgid "IPSet Report"
-msgstr "IPSet Bericht"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
-msgid "IPSet details"
-msgstr "IPSet Details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr "IPv4 Unterstützung"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr "IPv6 Unterstützung"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr "Informationen"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
-msgstr "LAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
-msgstr "LAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr "Letzter Durchgang"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr "Niedrigste Priorität"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr "Niedrige Priorität"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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:404
+msgid "Limit certain feeds to the LAN-Forward chain."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-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:396
+msgid "Limit certain feeds to the WAN-Forward chain."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-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:388
+msgid "Limit certain feeds to the WAN-Input chain."
+msgstr ""
 
-#: 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:335
+msgid "Limit the cpu cores used by banIP to save RAM."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 msgid "List of available network interfaces to trigger the banIP start."
 msgstr ""
 "Liste der verfügbaren Netzwerkschnittstellen, die den Start von banIP "
 "auslösen können."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
-msgid "List of supported and fully pre-configured download utilities."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
 msgstr ""
-"Liste der unterstützten und vollständig vorkonfigurierten Download-"
-"Hilfsprogramme."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
-msgstr "Lokale Quellen"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 msgid "Log Limit"
 msgstr "Protokollbegrenzung"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
-msgid "Log Monitor"
-msgstr "Protokollmonitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
 msgid "Log Terms"
 msgstr "Protokollbedingungen"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 msgstr ""
-"Protokollieren auffälliger eingehender Pakete - normalerweise verworfen."
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
 msgstr ""
-"Verdächtige ausgehende Pakete protokollieren - üblicherweise zurückgewiesen. "
-"Das Protokollieren solcher Pakete kann eine höhere Latenz verursachen, da es "
-"zusätzliche Systemresourcen benötigt."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
-msgstr "LuCI Protokollzählung"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
-msgstr "Maclist Zeitüberschreitung"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 msgstr ""
-"Die Änderungen der Macliste wurden gespeichert. Aktualisieren Sie Ihre banIP-"
-"Listen, damit die Änderungen wirksam werden."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
-"Die vorkonfigurierten Download-Optionen für das ausgewählte Download-"
-"Dienstprogramm manuell außer Kraft setzen."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
-msgstr "NGINX Protokollzählung"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
+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:247
+msgid "Network Devices"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 msgid "Network Interfaces"
 msgstr "Netzwerkschnittstellen"
 
-#: 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 "Es existieren noch keine banIP-Protokolle!"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
-msgid "Normal Priority (default)"
-msgstr "Normale Priorität (Voreinstellung)"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
-msgid "Number of CIDR entries"
-msgstr "Anzahl der CIDR-Einträge"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
-msgid "Number of IP entries"
-msgstr "Anzahl der IP-Adressen"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
-msgid "Number of MAC entries"
-msgstr "Anzahl der MAC-Einträge"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
-msgid "Number of accessed entries"
-msgstr "Anzahl der Einträge mit Zugriffen"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
-msgid "Number of all IPSets"
-msgstr "Anzahl aller IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
-msgid "Number of all entries"
-msgstr "Anzahl aller Einträge"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 msgstr ""
-"Anzahl der wiederholt fehlgeschlagenen LuCI-Anmeldevorgänge derselben IP im "
-"Protokoll vor der Sperre."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
+msgstr "Normale Priorität (Voreinstellung)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
-"Anzahl der fehlgeschlagenen NGINX-Anfragen derselben IP im Protokoll vor der "
-"Sperre."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 msgstr ""
-"Anzahl der wiederholt fehlgeschlagenen SSH-Anmeldevorgänge derselben IP im "
-"Protokoll vor der Sperre."
 
-#: applications/luci-app-banip/luasrc/controller/banip.lua:7
-#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr "Übersicht"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 msgid "Parse only the last stated number of log entries for suspicious events."
 msgstr ""
 "Nur die zuletzt angegebene Anzahl der Protokolleinträge auf verdächtige "
 "Ereignisse prüfen."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "Profile used by 'msmtp' for banIP notification E-Mails."
 msgstr "Von 'msmtp' verwendetes Profil für banIP-Benachrichtigungs-E-Mails."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
-msgid "Query"
-msgstr "Abfrage"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
-msgid "Receiver address for banIP notification e-mails."
-msgstr "Empfängeradresse für banIP-Benachrichtigungs-E-Mails."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
+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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 msgid "Refresh"
 msgstr "Aktualisieren"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
-msgid "Refresh Timer"
-msgstr "Timer"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
-msgid "Refresh Timer..."
-msgstr "Timer..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200
+msgid "Reload"
+msgstr "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/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr "Report-Verzeichnis"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 msgid "Restart"
 msgstr "Neustart"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
-"Den Internetzugang von/zu einer kleinen Anzahl von sicheren Websites/IPs "
-"beschränken und den Zugang vom/zum restlichen Internet blockieren."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr "Ergebnis"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr "Laufzeit-Flags"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr "Informationen zur Ausführung"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr "SRC IPSet-Typ"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
-msgstr "SRC-Protokolloptionen"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
-msgstr "SRC-Ziel"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
-msgstr "SRC+DST IPSet-Typ"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
-msgstr "Anzahl der SSH-Protokolle"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
+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 "Speichern"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 msgstr ""
-"Suche in den aktiven banIP-bezogenen IPSets nach einer bestimmten IP-, CIDR- "
-"oder MAC-Adresse."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
-msgid "Select the relevant network interfaces manually."
-msgstr "Die entsprechenden Netzwerkschnittstellen manuell auswählen."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 msgstr ""
-"banIP-bezogene Benachrichtigungs-E-Mails senden. Dies erfordert die "
-"Installation und Einrichtung des zusätzlichen 'msmtp' Pakets."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "Sender address for banIP notification E-Mails."
 msgstr "Absenderadresse für banIP-Benachrichtigungs-E-Mails."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
-msgid "Service Priority"
-msgstr "Dienstpriorität"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
-msgid "Set a new banIP job"
-msgstr "Einen neuen banIP-Auftrag einstellen"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "Set individual DST type per IPset to block only outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 msgstr ""
-"Einen individuellen DST-Typ pro IPset einstellen, um nur ausgehende Pakete "
-"zu blockieren."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "Set individual SRC type per IPset to block only incoming packets."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
-"Einen individuellen SRC-Typ pro IPset einstellen, um nur eingehende Pakete "
-"zu blockieren."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid ""
-"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
-"Einen individuellen SRC+DST-Typ pro IPset einstellen, um eingehende und "
-"ausgehende Pakete zu blockieren."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
-"Spezielle DST-Protokolloptionen einstellen, z. B. um eine Grenzrate "
-"festzulegen."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
-"Spezielle DST-Protokolloptionen einstellen, z. B. um eine Grenzrate "
-"festzulegen."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
-msgstr "Die Zeitüberschreitung für die schwarze Liste IPSet einstellen."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
-msgstr "Das Firewall-Ziel für alle DST-bezogenen Regeln einstellen."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
-msgstr "Das Firewall-Ziel für alle SRC-bezogenen Regeln einstellen."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 msgid ""
-"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
-"(DST) packets."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
-"Den globalen IPset-Typ Standard einstellen, um eingehende (SRC) und/oder "
-"ausgehende (DST) Pakete zu blockieren."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Set the maclist IPSet timeout."
-msgstr "Die IPSet-Zeitüberschreitung der Makroliste einstellen."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
-msgstr "Die IPSet-Zeitüberschreitung für die Whitelist einstellen."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
-"Größe der Download-Warteschlange für die parallele Verarbeitung von "
-"Downloads."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
-msgstr "Quellen (Info)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
+msgid "Startup Trigger Interface"
+msgstr "Trigger-Interface fürs Starten"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 msgstr ""
-"Startet eine kleine Protokollüberwachung im Hintergrund, um verdächtige SSH/"
-"LuCI-Anmeldeversuche zu blockieren."
 
-#: 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:193
+msgid "Stop"
+msgstr ""
 
-#: 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/setreport.js:124
+msgid "Survey"
+msgstr ""
 
-#: 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:184
+msgid "System Information"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr "Zielverzeichnis für IPSet-bezogene Berichtsdateien."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 msgid "Target directory for compressed source list backups."
 msgstr "Zielverzeichnis für komprimierte Quelllistensicherungen."
 
-#: 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:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
+msgstr ""
 
-#: 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:318
+msgid "The selected priority will be used for banIP background processing."
+msgstr ""
 
-#: 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/firewall_log.js:28
+msgid ""
+"The syslog output, prefiltered for banIP-related firewall log entries only."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 msgid ""
-"The selected priority will be used for banIP background processing. This "
-"change requires a full banIP service restart to take effect."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
-"Die gewählte Priorität wird für die banIP-Hintergrundverarbeitung verwendet. "
-"Diese Änderung erfordert einen vollständigen Neustart des banIP-Dienstes, um "
-"wirksam zu werden."
 
-#: 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/allowlist.js:23
+msgid ""
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
+msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
@@ -866,115 +652,626 @@ msgstr ""
 "Kommentare, die mit '#' eingeleitet werden, sind erlaubt - Wildcards und "
 "Regex sind nicht erlaubt."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 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."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
-"Dies ist die lokale banIP-Macliste, um bestimmte MAC-Adressen immer "
-"zuzulassen.<br /> <em><b>Bitte beachten Sie:</b></em> fügen Sie nur eine MAC-"
-"Adresse pro Zeile hinzu. Kommentare, die mit '#' eingeleitet werden, sind "
-"erlaubt - Domains, Wildcards und Regex sind nicht erlaubt."
 
-#: 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 ""
-"Dies ist die lokale banIP-Zulassungsliste, um bestimmte IP/CIDR-Adressen "
-"immer zuzulassen.<br /> <em><b>Bitte beachten Sie:</b></em> fügen Sie nur "
-"eine IPv4-Adresse, IPv6-Adresse oder einen Domainnamen pro Zeile hinzu. "
-"Kommentare, die mit '#' eingeleitet werden, sind erlaubt - Wildcards und "
-"Regex sind nicht erlaubt."
-
-#: 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 ""
-"Diese Registerkarte zeigt den zuletzt erstellten IPSet-Bericht an. Drücken "
-"Sie die Schaltfläche 'Aktualisieren', um einen aktuellen Bericht zu erhalten."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 msgid "Timestamp"
 msgstr "Zeitstempel"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
-msgid ""
-"To keep your banIP lists up-to-date, you should set up an automatic update "
-"job for these lists."
-msgstr ""
-"Um Ihre banIP-Listen auf dem neuesten Stand zu halten, sollten Sie einen "
-"automatischen Aktualisierungsauftrag für diese Listen einrichten."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr "Betreff für banIP-Benachrichtigungs-E-Mails."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid "Trigger Delay"
 msgstr "Verzögerung der Trigger-Bedingung"
 
-#: 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 "Konnte Änderungen nicht speichern: %s"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr "Ausführliche Debug-Protokollierung"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
-msgstr "WAN-Weiterleitung"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
-msgstr "WAN-Eingang"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
-msgstr "Zulassungsliste IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
-msgstr "Nur Zulassungsliste"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
-msgstr "Zeitüberschreitung der Zulassungsliste"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
-"Die Änderungen der Zulassungsliste wurden gespeichert. Aktualisieren Sie "
-"Ihre banIP-Listen, damit die Änderungen wirksam werden."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
-msgstr "Positivliste..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
+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 "banIP"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
-msgid "banIP action"
-msgstr "banIP-Aktion"
+#~ msgid "-m limit --limit 2/sec (default)"
+#~ msgstr "-m limit --limit 2/sec (Standart)"
+
+#~ msgid "1 hour"
+#~ msgstr "1 Stunde"
+
+#~ msgid "12 hours"
+#~ msgstr "12 Stunden"
+
+#~ msgid "24 hours"
+#~ msgstr "24 Stunden"
+
+#~ msgid "30 minutes"
+#~ msgstr "30 Minuten"
+
+#~ msgid "6 hours"
+#~ msgstr "6 Stunden"
+
+#~ msgid "Action"
+#~ msgstr "Aktion"
+
+#~ msgid "Active Logterms"
+#~ msgstr "Aktive Protokollbegriffe"
+
+#~ msgid "Active Sources"
+#~ msgstr "Aktive Quellen"
+
+#~ 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."
+
+#~ msgid "Add this IP/CIDR to your local whitelist."
+#~ msgstr "Fügen Sie diese IP / CIDR Ihrer lokalen Whitelist hinzu."
+
+#~ msgid "Additional Settings"
+#~ msgstr "Zusätzliche Einstellungen"
+
+#~ msgid "Additional trigger delay in seconds before banIP processing begins."
+#~ msgstr ""
+#~ "Zusätzliche Auslöseverzögerung in Sekunden, bevor die BanIP-Verarbeitung "
+#~ "beginnt."
+
+#~ msgid "Advanced Chain Settings"
+#~ msgstr "Erweiterte Ketteneinstellungen"
+
+#~ msgid "Advanced E-Mail Settings"
+#~ msgstr "Fortgeschrittene E-Mail Einstellungen"
+
+#~ msgid "Advanced Log Settings"
+#~ msgstr "Erweiterte Protokolleinstellungen"
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'forwarding_lan_rule'."
+#~ msgstr ""
+#~ "Weisen Sie banIP eine oder mehrere relevante Firewall-Ketten zu. Die von "
+#~ "banIP verwendete Standardkette ist 'forwarding_lan_rule'."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'forwarding_wan_rule'."
+#~ msgstr ""
+#~ "Weisen Sie banIP eine oder mehrere relevante Firewall-Ketten zu. Die von "
+#~ "banIP verwendete Standardkette ist 'forwarding_wan_rule'."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'input_lan_rule'."
+#~ msgstr ""
+#~ "Weisen Sie banIP eine oder mehrere relevante Firewall-Ketten zu. Die von "
+#~ "banIP verwendete Standardkette ist 'input_lan_rule'."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'input_wan_rule'."
+#~ msgstr ""
+#~ "Weisen Sie banIP eine oder mehrere relevante Firewall-Ketten zu. Die von "
+#~ "banIP verwendete Standardkette ist 'input_wan_rule'."
+
+#~ msgid "Auto Blacklist"
+#~ msgstr "Automatische Blacklist"
+
+#~ msgid "Auto Whitelist"
+#~ msgstr "Automatische Whitelist"
+
+#~ 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."
+
+#~ 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."
+
+#~ msgid "Base Temp Directory"
+#~ msgstr "Basis-Temp-Verzeichnis"
+
+#~ msgid "Base Temp Directory used for all banIP related runtime operations."
+#~ msgstr ""
+#~ "Basis Temp-Verzeichnis, das für alle banIP-bezogenen Laufzeitvorgänge "
+#~ "verwendet wird."
+
+#~ msgid "Blacklist Timeout"
+#~ msgstr "Timeout der Blockierliste"
+
+#~ msgid "Blocklist Sources"
+#~ msgstr "Blockierlisten-Quellen"
+
+#~ 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>"
+
+#~ msgid "Count ACC"
+#~ msgstr "Anzahl ACC"
+
+#~ msgid "Count CIDR"
+#~ msgstr "Anzahl CIDR"
+
+#~ msgid "Count IP"
+#~ msgstr "Anzahl IP"
+
+#~ msgid "Count MAC"
+#~ msgstr "Anzahl MAC"
+
+#~ msgid "Count SUM"
+#~ msgstr "Anzahl SUM"
+
+#~ msgid "DST IPSet Type"
+#~ msgstr "DST IPset Typ"
+
+#~ msgid "DST Log Options"
+#~ msgstr "DST Log-Optionen"
+
+#~ msgid "DST Target"
+#~ msgstr "DST Ziel"
+
+#~ msgid ""
+#~ "Detect relevant network interfaces, devices, subnets and protocols "
+#~ "automatically."
+#~ msgstr "Erkenne automatisch alle relevanten Schnittstellen, Protokolle etc."
+
+#~ msgid "Download Queue"
+#~ msgstr "Download Warteschlange"
+
+#~ msgid "E-Mail Actions"
+#~ msgstr "E-Mail-Aktionen"
+
+#~ msgid "E-Mail Notification"
+#~ msgstr "E-Mail-Benachrichtigung"
+
+#~ msgid "Edit Blacklist"
+#~ msgstr "Blockierliste bearbeiten"
+
+#~ msgid "Edit Maclist"
+#~ msgstr "MAC-Liste bearbeiten"
+
+#~ msgid "Edit Whitelist"
+#~ msgstr "Positivliste bearbeiten"
+
+#~ msgid "Enable DST logging"
+#~ msgstr "DST Logging einschalten"
+
+#~ msgid "Enable SRC logging"
+#~ msgstr "SRC Logging einschalten"
+
+#~ msgid "Enable verbose debug logging in case of any processing errors."
+#~ msgstr ""
+#~ "Aktiviere das ausführliche Anwendungs-Logging bei Verarbeitungsfehlern."
+
+#~ msgid "Enables IPv4 support in banIP."
+#~ msgstr "Aktiviere IPv4-Unterstützung in banIP."
+
+#~ msgid "Enables IPv6 support in banIP."
+#~ msgstr "Aktiviere IPv6-Unterstützung in banIP."
+
+#~ msgid "Entry Details"
+#~ msgstr "Details"
+
+#~ msgid "Existing job(s)"
+#~ msgstr "Bestehende Job(s)"
+
+#~ msgid "Extra Sources"
+#~ msgstr "Spezielle Quellen"
+
+#~ msgid "Global IPSet Type"
+#~ msgstr "Globaler IPSet Typ"
+
+#~ msgid "IPSet Information"
+#~ msgstr "IPSet-Information"
+
+#~ msgid "IPSet Query"
+#~ msgstr "IPSet Suche"
+
+#~ msgid "IPSet Query..."
+#~ msgstr "IPSet Suche..."
+
+#~ msgid "IPSet Report"
+#~ msgstr "IPSet Bericht"
+
+#~ msgid "IPSet details"
+#~ msgstr "IPSet Details"
+
+#~ msgid "LAN Forward"
+#~ msgstr "LAN Forward"
+
+#~ msgid "LAN Input"
+#~ msgstr "LAN Input"
+
+#~ msgid "Limit E-Mail trigger to certain banIP actions."
+#~ msgstr "Beschränke den E-Mail-Trigger auf bestimmte banIP-Aktionen."
+
+#~ msgid "Limit the log monitor to certain log terms."
+#~ msgstr "Beschränke den Log-Monitor auf bestimmte Suchbegriffe."
+
+#~ msgid "Limit the selection to certain local sources."
+#~ msgstr "Beschränke die Auswahl an lokalen Quellen."
+
+#~ msgid "Line number to remove"
+#~ msgstr "Zu entfernende Zeile"
+
+#~ msgid "List of supported and fully pre-configured download utilities."
+#~ msgstr ""
+#~ "Liste der unterstützten und vollständig vorkonfigurierten Download-"
+#~ "Hilfsprogramme."
+
+#~ msgid "Local Sources"
+#~ msgstr "Lokale Quellen"
+
+#~ msgid "Log Monitor"
+#~ msgstr "Protokollmonitor"
+
+#~ msgid "Log View"
+#~ msgstr "Protokollansicht"
+
+#~ msgid "Log suspicious incoming packets - usually dropped."
+#~ msgstr ""
+#~ "Protokollieren auffälliger eingehender Pakete - normalerweise verworfen."
+
+#~ msgid ""
+#~ "Log suspicious outgoing packets - usually rejected. Logging such packets "
+#~ "may cause an increase in latency due to it requiring additional system "
+#~ "resources."
+#~ msgstr ""
+#~ "Verdächtige ausgehende Pakete protokollieren - üblicherweise "
+#~ "zurückgewiesen. Das Protokollieren solcher Pakete kann eine höhere Latenz "
+#~ "verursachen, da es zusätzliche Systemresourcen benötigt."
+
+#~ msgid "LuCI Log Count"
+#~ msgstr "LuCI Protokollzählung"
+
+#~ msgid "Maclist Timeout"
+#~ msgstr "Maclist Zeitüberschreitung"
+
+#~ msgid ""
+#~ "Maclist changes have been saved. Refresh your banIP lists that changes "
+#~ "take effect."
+#~ msgstr ""
+#~ "Die Änderungen der Macliste wurden gespeichert. Aktualisieren Sie Ihre "
+#~ "banIP-Listen, damit die Änderungen wirksam werden."
+
+#~ msgid ""
+#~ "Manually override the pre-configured download options for the selected "
+#~ "download utility."
+#~ msgstr ""
+#~ "Die vorkonfigurierten Download-Optionen für das ausgewählte Download-"
+#~ "Dienstprogramm manuell außer Kraft setzen."
+
+#~ msgid "NGINX Log Count"
+#~ msgstr "NGINX Protokollzählung"
+
+#~ msgid "Name"
+#~ msgstr "Name"
+
+#~ msgid "No Query results!"
+#~ msgstr "Keine Abfrageergebnisse!"
+
+#~ msgid "No banIP related logs yet!"
+#~ msgstr "Es existieren noch keine banIP-Protokolle!"
+
+#~ msgid "Number of CIDR entries"
+#~ msgstr "Anzahl der CIDR-Einträge"
+
+#~ msgid "Number of IP entries"
+#~ msgstr "Anzahl der IP-Adressen"
+
+#~ msgid "Number of MAC entries"
+#~ msgstr "Anzahl der MAC-Einträge"
+
+#~ msgid "Number of accessed entries"
+#~ msgstr "Anzahl der Einträge mit Zugriffen"
+
+#~ msgid "Number of all IPSets"
+#~ msgstr "Anzahl aller IPSets"
+
+#~ msgid "Number of all entries"
+#~ msgstr "Anzahl aller Einträge"
+
+#~ msgid ""
+#~ "Number of failed LuCI login repetitions of the same ip in the log before "
+#~ "banning."
+#~ msgstr ""
+#~ "Anzahl der wiederholt fehlgeschlagenen LuCI-Anmeldevorgänge derselben IP "
+#~ "im Protokoll vor der Sperre."
+
+#~ msgid ""
+#~ "Number of failed nginx requests of the same ip in the log before banning."
+#~ msgstr ""
+#~ "Anzahl der fehlgeschlagenen NGINX-Anfragen derselben IP im Protokoll vor "
+#~ "der Sperre."
+
+#~ msgid ""
+#~ "Number of failed ssh login repetitions of the same ip in the log before "
+#~ "banning."
+#~ msgstr ""
+#~ "Anzahl der wiederholt fehlgeschlagenen SSH-Anmeldevorgänge derselben IP "
+#~ "im Protokoll vor der Sperre."
+
+#~ msgid "Query"
+#~ msgstr "Abfrage"
+
+#~ msgid "Receiver address for banIP notification e-mails."
+#~ msgstr "Empfängeradresse für banIP-Benachrichtigungs-E-Mails."
+
+#~ msgid "Refresh Timer"
+#~ msgstr "Timer"
+
+#~ msgid "Refresh Timer..."
+#~ msgstr "Timer..."
+
+#~ msgid "Remove an existing job"
+#~ msgstr "Entferne einen vorhandenen Job"
+
+#~ 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 ""
+#~ "Den Internetzugang von/zu einer kleinen Anzahl von sicheren Websites/IPs "
+#~ "beschränken und den Zugang vom/zum restlichen Internet blockieren."
+
+#~ msgid "SRC IPSet Type"
+#~ msgstr "SRC IPSet-Typ"
+
+#~ msgid "SRC Log Options"
+#~ msgstr "SRC-Protokolloptionen"
+
+#~ msgid "SRC Target"
+#~ msgstr "SRC-Ziel"
+
+#~ msgid "SRC+DST IPSet Type"
+#~ msgstr "SRC+DST IPSet-Typ"
+
+#~ msgid "SSH Log Count"
+#~ msgstr "Anzahl der SSH-Protokolle"
+
+#~ msgid "Save"
+#~ msgstr "Speichern"
+
+#~ msgid ""
+#~ "Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+#~ "address."
+#~ msgstr ""
+#~ "Suche in den aktiven banIP-bezogenen IPSets nach einer bestimmten IP-, "
+#~ "CIDR- oder MAC-Adresse."
+
+#~ msgid "Select the relevant network interfaces manually."
+#~ msgstr "Die entsprechenden Netzwerkschnittstellen manuell auswählen."
+
+#~ msgid ""
+#~ "Send banIP related notification e-mails. This needs the installation and "
+#~ "setup of the additional 'msmtp' package."
+#~ msgstr ""
+#~ "banIP-bezogene Benachrichtigungs-E-Mails senden. Dies erfordert die "
+#~ "Installation und Einrichtung des zusätzlichen 'msmtp' Pakets."
+
+#~ msgid "Service Priority"
+#~ msgstr "Dienstpriorität"
+
+#~ msgid "Set a new banIP job"
+#~ msgstr "Einen neuen banIP-Auftrag einstellen"
+
+#~ msgid "Set individual DST type per IPset to block only outgoing packets."
+#~ msgstr ""
+#~ "Einen individuellen DST-Typ pro IPset einstellen, um nur ausgehende "
+#~ "Pakete zu blockieren."
+
+#~ msgid "Set individual SRC type per IPset to block only incoming packets."
+#~ msgstr ""
+#~ "Einen individuellen SRC-Typ pro IPset einstellen, um nur eingehende "
+#~ "Pakete zu blockieren."
+
+#~ msgid ""
+#~ "Set individual SRC+DST type per IPset to block incoming and outgoing "
+#~ "packets."
+#~ msgstr ""
+#~ "Einen individuellen SRC+DST-Typ pro IPset einstellen, um eingehende und "
+#~ "ausgehende Pakete zu blockieren."
+
+#~ msgid "Set special DST log options, e.g. to set a limit rate."
+#~ msgstr ""
+#~ "Spezielle DST-Protokolloptionen einstellen, z. B. um eine Grenzrate "
+#~ "festzulegen."
+
+#~ msgid "Set special SRC log options, e.g. to set a limit rate."
+#~ msgstr ""
+#~ "Spezielle DST-Protokolloptionen einstellen, z. B. um eine Grenzrate "
+#~ "festzulegen."
+
+#~ msgid "Set the blacklist IPSet timeout."
+#~ msgstr "Die Zeitüberschreitung für die schwarze Liste IPSet einstellen."
+
+#~ msgid "Set the firewall target for all DST related rules."
+#~ msgstr "Das Firewall-Ziel für alle DST-bezogenen Regeln einstellen."
+
+#~ msgid "Set the firewall target for all SRC related rules."
+#~ msgstr "Das Firewall-Ziel für alle SRC-bezogenen Regeln einstellen."
+
+#~ msgid ""
+#~ "Set the global IPset type default, to block incoming (SRC) and/or "
+#~ "outgoing (DST) packets."
+#~ msgstr ""
+#~ "Den globalen IPset-Typ Standard einstellen, um eingehende (SRC) und/oder "
+#~ "ausgehende (DST) Pakete zu blockieren."
+
+#~ msgid "Set the maclist IPSet timeout."
+#~ msgstr "Die IPSet-Zeitüberschreitung der Makroliste einstellen."
+
+#~ msgid "Set the whitelist IPSet timeout."
+#~ msgstr "Die IPSet-Zeitüberschreitung für die Whitelist einstellen."
+
+#~ msgid "Size of the download queue for download processing in parallel."
+#~ msgstr ""
+#~ "Größe der Download-Warteschlange für die parallele Verarbeitung von "
+#~ "Downloads."
+
+#~ msgid "Sources (Info)"
+#~ msgstr "Quellen (Info)"
+
+#~ msgid ""
+#~ "Starts a small log monitor in the background to block suspicious SSH/LuCI "
+#~ "login attempts."
+#~ msgstr ""
+#~ "Startet eine kleine Protokollüberwachung im Hintergrund, um verdächtige "
+#~ "SSH/LuCI-Anmeldeversuche zu blockieren."
+
+#~ msgid "Status / Version"
+#~ msgstr "Status / Version"
+
+#~ msgid "Suspend"
+#~ msgstr "Anhalten"
+
+#~ msgid "The Refresh Timer could not been updated."
+#~ msgstr "Der Timer konnte nicht aktualisiert werden."
+
+#~ msgid "The Refresh Timer has been updated."
+#~ msgstr "Der Timer wurde aktualisiert."
+
+#~ msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+#~ msgstr "Der Wochentag (opt., Werte: 1-7 getrennt druch \",\" oder \"-\")"
+
+#~ msgid "The hours portition (req., range: 0-23)"
+#~ msgstr "Der Stundenteil (Werte zw. 0-23)"
+
+#~ msgid "The minutes portion (opt., range: 0-59)"
+#~ msgstr "Der Minutenteil (Werte zw. 0-59)"
+
+#~ msgid ""
+#~ "The selected priority will be used for banIP background processing. This "
+#~ "change requires a full banIP service restart to take effect."
+#~ msgstr ""
+#~ "Die gewählte Priorität wird für die banIP-Hintergrundverarbeitung "
+#~ "verwendet. Diese Änderung erfordert einen vollständigen Neustart des "
+#~ "banIP-Dienstes, um wirksam zu werden."
+
+#~ msgid "The syslog output, pre-filtered for banIP related messages only."
+#~ msgstr ""
+#~ "Die Syslog-Ausgabe, vorgefiltert mit nur BanIP-bezogene Nachrichten."
+
+#~ 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 ""
+#~ "Dies ist die lokale banIP-Macliste, um bestimmte MAC-Adressen immer "
+#~ "zuzulassen.<br /> <em><b>Bitte beachten Sie:</b></em> fügen Sie nur eine "
+#~ "MAC-Adresse pro Zeile hinzu. Kommentare, die mit '#' eingeleitet werden, "
+#~ "sind erlaubt - Domains, Wildcards und Regex sind nicht erlaubt."
+
+#~ 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 ""
+#~ "Dies ist die lokale banIP-Zulassungsliste, um bestimmte IP/CIDR-Adressen "
+#~ "immer zuzulassen.<br /> <em><b>Bitte beachten Sie:</b></em> fügen Sie nur "
+#~ "eine IPv4-Adresse, IPv6-Adresse oder einen Domainnamen pro Zeile hinzu. "
+#~ "Kommentare, die mit '#' eingeleitet werden, sind erlaubt - Wildcards und "
+#~ "Regex sind nicht erlaubt."
+
+#~ msgid ""
+#~ "This tab shows the last generated IPSet Report, press the 'Refresh' "
+#~ "button to get a current one."
+#~ msgstr ""
+#~ "Diese Registerkarte zeigt den zuletzt erstellten IPSet-Bericht an. "
+#~ "Drücken Sie die Schaltfläche 'Aktualisieren', um einen aktuellen Bericht "
+#~ "zu erhalten."
+
+#~ msgid ""
+#~ "To keep your banIP lists up-to-date, you should set up an automatic "
+#~ "update job for these lists."
+#~ msgstr ""
+#~ "Um Ihre banIP-Listen auf dem neuesten Stand zu halten, sollten Sie einen "
+#~ "automatischen Aktualisierungsauftrag für diese Listen einrichten."
+
+#~ msgid "Type"
+#~ msgstr "Typ"
+
+#~ msgid "WAN Forward"
+#~ msgstr "WAN-Weiterleitung"
+
+#~ msgid "WAN Input"
+#~ msgstr "WAN-Eingang"
+
+#~ msgid "Whitelist IP/CIDR"
+#~ msgstr "Zulassungsliste IP/CIDR"
+
+#~ msgid "Whitelist Only"
+#~ msgstr "Nur Zulassungsliste"
+
+#~ msgid "Whitelist Timeout"
+#~ msgstr "Zeitüberschreitung der Zulassungsliste"
+
+#~ msgid ""
+#~ "Whitelist changes have been saved. Refresh your banIP lists that changes "
+#~ "take effect."
+#~ msgstr ""
+#~ "Die Änderungen der Zulassungsliste wurden gespeichert. Aktualisieren Sie "
+#~ "Ihre banIP-Listen, damit die Änderungen wirksam werden."
+
+#~ msgid "Whitelist..."
+#~ msgstr "Positivliste..."
+
+#~ msgid "banIP action"
+#~ msgstr "banIP-Aktion"
 
 #~ msgid "Default chain used by banIP is 'forwarding_lan_rule'"
 #~ msgstr "Die banIP-Standardkette lautet 'forwarding_lan_rule'"
@@ -1161,9 +1458,6 @@ msgstr "banIP-Aktion"
 #~ msgid "Refresh IPSets"
 #~ msgstr "IPSets aktualisieren"
 
-#~ msgid "Reload"
-#~ msgstr "Neu laden"
-
 #~ msgid "Reload IPSet Sources"
 #~ msgstr "IPSet-Quellen neu laden"
 
@@ -1242,8 +1536,8 @@ msgstr "banIP-Aktion"
 
 #~ 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>."
+#~ "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\" "
index 3fb809260340f73b2816a90e0db6a153e234fc87..a62897b82bee2fa3cac76aded8c7b87db71aaea3 100644 (file)
@@ -10,163 +10,135 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 4.15-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-msgid "-m limit --limit 2/sec (default)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
 msgstr ""
 
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:379
+msgid "-300"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380
+msgid "-400"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "0"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431
+msgid "100 (default)"
 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:434
+msgid "1000"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
-msgid "Active Devices"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329
+msgid "1024 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
-msgid "Active Interfaces"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
-msgid "Active Logterms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
 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:331
+msgid "4096"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
-msgid "Active Subnets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433
+msgid "500"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
-msgid "Add this IP/CIDR to your local whitelist."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:328
+msgid "512"
 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:509
+msgid "ASNs"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
-msgid "Advanced Chain Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 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:164
+msgid "Active Interfaces"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
-msgid "Advanced Log Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
-msgid "Auto Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
+msgid "Auto Detection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
 msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
@@ -175,716 +147,576 @@ msgid ""
 "take effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
-msgid "Blocklist Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
 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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
-msgid "Count ACC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "CPU Cores"
 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/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
+msgstr "Ακύρωση"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
-msgid "Count IP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
+msgid "Chain Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
-msgid "Count MAC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220
+msgid "Chain/Set Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
-msgid "Count SUM"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
-msgid "E-Mail Topic"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
+msgid "E-Mail Topic"
 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"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
+msgid "Edit Allowlist"
 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"
+msgid "Edit Blocklist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
-msgid "Enables IPv4 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
-msgid "Enables IPv6 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
-msgid "Entry Details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Expiry time for auto added blocklist set members."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
-msgid "Existing job(s)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482
+msgid "Feed Selection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 msgid "Highest Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
-msgid "IPSet Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
-msgid "Line number to remove"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "Limit the cpu cores used by banIP to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
-msgid "Log Limit"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
-msgid "Log Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
+msgid "Log Limit"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Log Terms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Log Terms"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Log suspicious incoming packets - usually dropped."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 msgid "Network Interfaces"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
-msgid "No Query results!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
-msgid "No banIP related logs yet!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
-msgid "Normal Priority (default)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
-msgid "Number of CIDR entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 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:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 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
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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:734
-msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
-msgid "Query"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
-msgid "Receiver address for banIP notification e-mails."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 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..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200
+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/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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:534
-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:522
-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:546
-msgid ""
-"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 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:490
-msgid "Set the maclist IPSet timeout."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
+msgid "Startup Trigger Interface"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
-msgid "Startup Trigger Interface"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:193
+msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
-msgid "Status / Version"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124
+msgid "Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
-msgid "Suspend"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184
+msgid "System Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
-msgid "The minutes portion (opt., range: 0-59)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "The selected priority will be used for banIP background processing."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related firewall log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.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."
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
-"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"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/ipsetreport.js:176
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 msgid ""
-"This tab shows the last generated IPSet Report, press the 'Refresh' button "
-"to get a current one."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 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 set up an automatic update "
-"job for these lists."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
 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 ""
+#~ msgid "Action"
+#~ msgstr "Δράση"
+
+#~ msgid "Active Sources"
+#~ msgstr "Ενεργές Πηγές"
+
+#~ msgid "Additional Settings"
+#~ msgstr "Επιπρόσθετες ρυθμίσεις"
+
+#~ msgid "Advanced E-Mail Settings"
+#~ msgstr "Προηγμένες ρυθμίσεις ηλεκτρονικού ταχυδρομείου"
+
+#~ msgid "Name"
+#~ msgstr "Ονομα"
 
 #~ msgid "Advanced"
 #~ msgstr "προχωρημένο"
index ae4995336051f255fe547b3680beaf41ff8724d4..3dda4f8b71e0ab32e3a348e2b708a1529f01b048 100644 (file)
@@ -10,163 +10,135 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 4.13.1-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-msgid "-m limit --limit 2/sec (default)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
 msgstr ""
 
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:379
+msgid "-300"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380
+msgid "-400"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "0"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431
+msgid "100 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
-msgid "Action"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434
+msgid "1000"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
-msgid "Active Devices"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329
+msgid "1024 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
-msgid "Active Interfaces"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
-msgid "Active Logterms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
-msgid "Active Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "4096"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
-msgid "Active Subnets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433
+msgid "500"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
-msgid "Add this IP/CIDR to your local whitelist."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:328
+msgid "512"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
-msgid "Additional Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
+msgid "ASNs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
-msgid "Advanced Chain Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
-msgid "Advanced E-Mail Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
-msgid "Advanced Log Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
-msgid "Auto Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
+msgid "Auto Detection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
 msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
@@ -175,713 +147,558 @@ msgid ""
 "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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
 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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
-msgid "Count ACC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "CPU Cores"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
-msgid "Count CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
-msgid "Count IP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
+msgid "Chain Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
-msgid "Count MAC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220
+msgid "Chain/Set Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
-msgid "Count SUM"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
-msgid "E-Mail Topic"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
+msgid "E-Mail Topic"
 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"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
+msgid "Edit Allowlist"
 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"
+msgid "Edit Blocklist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
-msgid "Enables IPv4 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
-msgid "Enables IPv6 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
-msgid "Entry Details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Expiry time for auto added blocklist set members."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
-msgid "Existing job(s)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482
+msgid "Feed Selection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 msgid "Highest Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
-msgid "IPSet Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
-msgid "IPSet Query"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
-msgid "Line number to remove"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "Limit the cpu cores used by banIP to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
-msgid "Log Limit"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
 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:684
-msgid "Log Terms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
+msgid "Log Limit"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Log suspicious incoming packets - usually dropped."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Log Terms"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
-msgid "Name"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 msgid "Network Interfaces"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
-msgid "No Query results!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
 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)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
-msgid "Number of CIDR entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
-msgid "Number of IP entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 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:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 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
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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:734
-msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
-msgid "Query"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
-msgid "Receiver address for banIP notification e-mails."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 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..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200
+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/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 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:534
-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:522
-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:546
-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:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 msgid ""
-"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
-"(DST) packets."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Set the maclist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
+msgid "Startup Trigger Interface"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
-msgid "Startup Trigger Interface"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:193
+msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
-msgid "Status / Version"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124
+msgid "Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
-msgid "Suspend"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184
+msgid "System Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
-msgid "The minutes portion (opt., range: 0-59)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "The selected priority will be used for banIP background processing."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:28
 msgid ""
-"The selected priority will be used for banIP background processing. This "
-"change requires a full banIP service restart to take effect."
+"The syslog output, prefiltered for banIP-related firewall log entries only."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.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."
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
-"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"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/ipsetreport.js:176
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 msgid ""
-"This tab shows the last generated IPSet Report, press the 'Refresh' button "
-"to get a current one."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 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 set up an automatic update "
-"job for these lists."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
 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 ""
index e85f3c6b1fed2538a442d2a28bc96ecc77dcfd07..569b43006a91acadac25bf9c47176fc2bbe86668 100644 (file)
@@ -13,182 +13,136 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 4.12-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-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:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
-msgstr "1 hora"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
-msgstr "12 horas"
-
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
-msgstr "24 horas"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
-msgstr "30 minutos"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
-msgstr "6 horas"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
-msgstr "ASNs"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
+msgstr ""
 
-#: 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:379
+msgid "-300"
+msgstr ""
 
-#: 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:380
+msgid "-400"
+msgstr ""
 
-#: 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:376
+msgid "0"
+msgstr ""
 
-#: 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:431
+msgid "100 (default)"
+msgstr ""
 
-#: 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:434
+msgid "1000"
+msgstr ""
 
-#: 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:329
+msgid "1024 (default)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
-"Agregue IPSets adicionales no relacionados con banIP, p. Ej. para informes y "
-"consultas."
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
-msgid "Additional Settings"
-msgstr "Configuración adicional"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "4096"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
 msgstr ""
-"Demora adicional del disparador en segundos antes de que comience el "
-"procesamiento de banIP."
 
-#: 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:433
+msgid "500"
+msgstr ""
 
-#: 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:328
+msgid "512"
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:509
+msgid "ASNs"
+msgstr "ASNs"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
+msgstr "Dispositivos activos"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
-"Asigne una o más cadenas de cortafuegos relevantes a banIP. La cadena "
-"predeterminada utilizada por banIP es 'forwarding_lan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
+msgstr "Interfaces activas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
+msgstr "Subredes activas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
-"Asigne una o más cadenas de cortafuegos relevantes a banIP. La cadena "
-"predeterminada utilizada por banIP es 'forwarding_wan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
-"Asigne una o más cadenas de cortafuegos relevantes a banIP. La cadena "
-"predeterminada utilizada por banIP es 'input_lan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
-"Asigne una o más cadenas de cortafuegos relevantes a banIP. La cadena "
-"predeterminada utilizada por banIP es 'input_wan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
-msgstr "Lista negra automática"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid "Auto Detection"
 msgstr "Detección automática"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
-msgstr "Lista blanca automática"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 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:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 msgid "Backup Directory"
 msgstr "Directorio de respaldo"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
-"Directorio temporal base utilizado para todas las operaciones en tiempo de "
-"ejecución relacionadas con banIP."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
-msgstr "Tiempo de espera de lista negra"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
+msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
 msgid ""
@@ -198,676 +152,500 @@ msgstr ""
 "Se han guardado los cambios de la lista negra. Actualice sus listas de banIP "
 "para que los cambios surtan efecto."
 
-#: 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/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/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
+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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 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/overview.js:335
+msgid "CPU Cores"
+msgstr ""
 
-#: 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/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
+msgstr "Cancelar"
 
-#: 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/overview.js:375
+msgid "Chain Priority"
+msgstr ""
 
-#: 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/overview.js:220
+msgid "Chain/Set Settings"
+msgstr ""
 
-#: 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:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr "Países"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr "Tipo de IPSet DST"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
-msgstr "Opciones de registro DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
-msgstr "Objetivo DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
-"Detecte interfaces de red, dispositivos, subredes y protocolos relevantes "
-"automáticamente."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr "No verificar los certificados SSL del servidor durante la descarga."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr "Descarga insegura"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid "Download Parameters"
 msgstr "Descargar parámetros"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
-msgid "Download Queue"
-msgstr "Cola de descarga"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr "Utilidad de descarga"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr "Perfil de correo electrónico"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 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:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 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:11
-#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
-msgid "Edit Maclist"
-msgstr "Editar Maclist"
+msgid "Edit Allowlist"
+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 "Editar lista blanca"
+msgid "Edit Blocklist"
+msgstr ""
 
-#: 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:152
+msgid "Element Count"
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
 msgstr ""
-"Activar el registro de depuración detallado en caso de errores de "
-"procesamiento."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr "Activado"
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
+msgstr ""
 
-#: 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:413
+msgid "Expiry time for auto added blocklist set members."
+msgstr ""
 
-#: 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:482
+msgid "Feed Selection"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
-msgstr "Fuentes extra"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr "Configuración general"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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 access to LuCI app banIP"
 msgstr "Otorgar acceso a la aplicación banIP de LuCI"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr "Alta prioridad"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 msgid "Highest Priority"
 msgstr "Prioridad más alta"
 
-#: 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/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
-msgid "IPSet Query"
-msgstr "Consulta 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/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/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
-msgid "IPSet details"
-msgstr "Detalles del IPSet"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr "Soporte IPv4"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr "Soporte IPv6"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr "Información"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
-msgstr "Reenvío LAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
-msgstr "Entrada LAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr "Último inicio"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr "Prioridad mínima"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr "Menos prioridad"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
 msgstr ""
-"Limite el disparador de correo electrónico a determinadas acciones de banIP."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-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/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
-msgstr "Limite la selección a determinadas fuentes locales."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
+msgstr ""
 
-#: 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:335
+msgid "Limit the cpu cores used by banIP to save RAM."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
 msgstr ""
-"Lista de utilidades de descarga totalmente preconfiguradas y compatibles."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
-msgstr "Fuentes locales"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 msgid "Log Limit"
 msgstr "Límite de registro"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
-msgid "Log Monitor"
-msgstr "Monitor de registro"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
 msgid "Log Terms"
 msgstr "Términos de registro"
 
-#: 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/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 ""
-"Log suspicious outgoing packets - usually rejected. Logging such packets may "
-"cause an increase in latency due to it requiring additional system resources."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 msgstr ""
-"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/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
-msgstr "Contador de registro de LuCI"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
-msgstr "Tiempo de espera de Maclist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 msgstr ""
-"Se han guardado los cambios de Maclist. Actualice sus listas de banIP para "
-"que los cambios surtan efecto."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
-"Anular manualmente las opciones de descarga preconfiguradas para la utilidad "
-"de descarga seleccionada."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
-msgstr "Contador de registro de NGINX"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
-msgid "Name"
-msgstr "Nombre"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 msgid "Network Interfaces"
 msgstr "Interfaces de red"
 
-#: 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/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/htdocs/luci-static/resources/view/banip/overview.js:414
-msgid "Normal Priority (default)"
-msgstr "Prioridad normal (predeterminado)"
-
-#: 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/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/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
-msgid "Number of MAC entries"
-msgstr "Número de entradas MAC"
-
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 msgstr ""
-"Número de intentos de acceso desde la misma ip en el registro antes de "
-"bloquear."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
+msgstr "Prioridad normal (predeterminado)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
-"Número de solicitudes nginx fallidas de la misma IP en el registro antes de "
-"bloquear."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 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/controller/banip.lua:7
-#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr "Visión general"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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/htdocs/luci-static/resources/view/banip/overview.js:734
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "Profile used by 'msmtp' for banIP notification E-Mails."
 msgstr ""
 "Perfil utilizado por 'msmtp' para correos electrónicos de notificación de "
 "banIP."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
-msgid "Query"
-msgstr "Consulta"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
-msgid "Receiver address for banIP notification e-mails."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
 msgstr ""
-"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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 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:200
+msgid "Reload"
+msgstr "Recargar"
 
-#: 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr "Informar directorio"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
-"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/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr "Resultado"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr "Ejecutar banderas"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr "Ejecutar información"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr "Tipo IPSet SRC"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
-msgstr "Opciones de registro SRC"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
-msgstr "Objetivo SRC"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
-msgstr "Tipo de IPSet SRC+DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
-msgstr "Cuenta de registros SSH"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
+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 "Guardar"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 msgstr ""
-"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/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 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:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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:534
-msgid "Set individual DST type per IPset to block only outgoing packets."
-msgstr ""
-"Configure el tipo de DST individual por IPset para bloquear solo los "
-"paquetes salientes."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "Set individual SRC type per IPset to block only incoming packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 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:546
-msgid ""
-"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
-"Configure el tipo de SRC+DST individual por IPset para bloquear los paquetes "
-"entrantes y salientes."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
-"Establecer opciones especiales de registro DST, p. Ej. para establecer una "
-"tasa límite."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
-"Configure opciones especiales de registro de SRC, por ejemplo, para "
-"establecer una tasa límite."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-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:481
-msgid "Set the firewall target for all DST related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
-"Establezca el destino del firewall para todas las reglas relacionadas con "
-"DST."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
 msgstr ""
-"Establezca el objetivo del firewall para todas las reglas relacionadas con "
-"SRC."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 msgid ""
-"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
-"(DST) packets."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 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:490
-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:499
-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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
-"Tamaño de la cola de descarga para el procesamiento de descargas en paralelo."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
-msgstr "Fuentes (Información)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
+msgid "Startup Trigger Interface"
+msgstr "Interfaz de activación de inicio"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 msgstr ""
-"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/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:193
+msgid "Stop"
+msgstr ""
 
-#: 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/setreport.js:124
+msgid "Survey"
+msgstr ""
 
-#: 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:184
+msgid "System Information"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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 -)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
 msgstr ""
-"El día de la semana (opt., valores: 1-7 posiblemente separados por , o -)"
 
-#: 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:318
+msgid "The selected priority will be used for banIP background processing."
+msgstr ""
 
-#: 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/firewall_log.js:28
+msgid ""
+"The syslog output, prefiltered for banIP-related firewall log entries only."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 msgid ""
-"The selected priority will be used for banIP background processing. This "
-"change requires a full banIP service restart to take effect."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
-"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/htdocs/luci-static/resources/view/banip/logread.js:28
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:23
+msgid ""
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 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 ""
@@ -882,115 +660,638 @@ msgstr ""
 "Los comentarios introducidos con '#' están permitidos; los comodines y las "
 "expresiones regulares no."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 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."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
-"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/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 ""
-"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/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 ""
-"Esta pestaña muestra el último informe IPSet generado, presione el botón "
-"'Actualizar' para obtener uno actual."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 msgid "Timestamp"
 msgstr "Marca de tiempo"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
-msgid ""
-"To keep your banIP lists up-to-date, you should set up an automatic update "
-"job for these lists."
-msgstr ""
-"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:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr "Tema para correos electrónicos de notificación de banIP."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid "Trigger Delay"
 msgstr "Retraso de disparo"
 
-#: 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr "Registro de depuración detallado"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
-msgstr "Reenvío WAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
-msgstr "Entrada WAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
-msgstr "Solo lista blanca"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
-msgstr "Tiempo de espera de lista blanca"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
-"Se han guardado los cambios de la lista blanca. Actualice sus listas de "
-"banIP para que los cambios surtan efecto."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
-msgstr "Lista blanca..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
+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 "banIP"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
-msgid "banIP action"
-msgstr "Acción banIP"
+#~ msgid "-m limit --limit 2/sec (default)"
+#~ msgstr "-m limit --limit 2/sec (predeterminado)"
+
+#~ msgid "1 hour"
+#~ msgstr "1 hora"
+
+#~ msgid "12 hours"
+#~ msgstr "12 horas"
+
+#~ msgid "24 hours"
+#~ msgstr "24 horas"
+
+#~ msgid "30 minutes"
+#~ msgstr "30 minutos"
+
+#~ msgid "6 hours"
+#~ msgstr "6 horas"
+
+#~ msgid "Action"
+#~ msgstr "Acción"
+
+#~ msgid "Active Logterms"
+#~ msgstr "Términos de registro activos"
+
+#~ msgid "Active Sources"
+#~ msgstr "Fuentes activas"
+
+#~ 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."
+
+#~ msgid "Add this IP/CIDR to your local whitelist."
+#~ msgstr "Agregue esta IP/CIDR a su lista blanca local."
+
+#~ msgid "Additional Settings"
+#~ msgstr "Configuración adicional"
+
+#~ 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."
+
+#~ msgid "Advanced Chain Settings"
+#~ msgstr "Configuración de cadena avanzada"
+
+#~ msgid "Advanced E-Mail Settings"
+#~ msgstr "Configuración avanzada de correo electrónico"
+
+#~ msgid "Advanced Log Settings"
+#~ msgstr "Configuración de registro avanzada"
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'forwarding_lan_rule'."
+#~ msgstr ""
+#~ "Asigne una o más cadenas de cortafuegos relevantes a banIP. La cadena "
+#~ "predeterminada utilizada por banIP es 'forwarding_lan_rule'."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'forwarding_wan_rule'."
+#~ msgstr ""
+#~ "Asigne una o más cadenas de cortafuegos relevantes a banIP. La cadena "
+#~ "predeterminada utilizada por banIP es 'forwarding_wan_rule'."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'input_lan_rule'."
+#~ msgstr ""
+#~ "Asigne una o más cadenas de cortafuegos relevantes a banIP. La cadena "
+#~ "predeterminada utilizada por banIP es 'input_lan_rule'."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'input_wan_rule'."
+#~ msgstr ""
+#~ "Asigne una o más cadenas de cortafuegos relevantes a banIP. La cadena "
+#~ "predeterminada utilizada por banIP es 'input_wan_rule'."
+
+#~ msgid "Auto Blacklist"
+#~ msgstr "Lista negra automática"
+
+#~ msgid "Auto Whitelist"
+#~ msgstr "Lista blanca automática"
+
+#~ 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."
+
+#~ 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."
+
+#~ msgid "Base Temp Directory"
+#~ msgstr "Directorio temporal base"
+
+#~ msgid "Base Temp Directory used for all banIP related runtime operations."
+#~ msgstr ""
+#~ "Directorio temporal base utilizado para todas las operaciones en tiempo "
+#~ "de ejecución relacionadas con banIP."
+
+#~ msgid "Blacklist Timeout"
+#~ msgstr "Tiempo de espera de lista negra"
+
+#~ msgid "Blocklist Sources"
+#~ msgstr "Fuentes de lista de bloqueo"
+
+#~ 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>"
+
+#~ msgid "Count ACC"
+#~ msgstr "Cuenta ACC"
+
+#~ msgid "Count CIDR"
+#~ msgstr "Cuenta CIDR"
+
+#~ msgid "Count IP"
+#~ msgstr "Cuenta IP"
+
+#~ msgid "Count MAC"
+#~ msgstr "Cuenta MAC"
+
+#~ msgid "Count SUM"
+#~ msgstr "Cuenta SUM"
+
+#~ msgid "DST IPSet Type"
+#~ msgstr "Tipo de IPSet DST"
+
+#~ msgid "DST Log Options"
+#~ msgstr "Opciones de registro DST"
+
+#~ msgid "DST Target"
+#~ msgstr "Objetivo DST"
+
+#~ msgid ""
+#~ "Detect relevant network interfaces, devices, subnets and protocols "
+#~ "automatically."
+#~ msgstr ""
+#~ "Detecte interfaces de red, dispositivos, subredes y protocolos relevantes "
+#~ "automáticamente."
+
+#~ msgid "Download Queue"
+#~ msgstr "Cola de descarga"
+
+#~ msgid "E-Mail Actions"
+#~ msgstr "Acciones de correo electrónico"
+
+#~ msgid "E-Mail Notification"
+#~ msgstr "Notificación por correo electrónico"
+
+#~ msgid "Edit Blacklist"
+#~ msgstr "Editar lista negra"
+
+#~ msgid "Edit Maclist"
+#~ msgstr "Editar Maclist"
+
+#~ msgid "Edit Whitelist"
+#~ msgstr "Editar lista blanca"
+
+#~ msgid "Enable DST logging"
+#~ msgstr "Activar el registro de DST"
+
+#~ msgid "Enable SRC logging"
+#~ msgstr "Activar el registro de SRC"
+
+#~ msgid "Enable verbose debug logging in case of any processing errors."
+#~ msgstr ""
+#~ "Activar el registro de depuración detallado en caso de errores de "
+#~ "procesamiento."
+
+#~ msgid "Enables IPv4 support in banIP."
+#~ msgstr "Activa la compatibilidad con IPv4 en banIP."
+
+#~ msgid "Enables IPv6 support in banIP."
+#~ msgstr "Activa la compatibilidad con IPv6 en banIP."
+
+#~ msgid "Entry Details"
+#~ msgstr "Detalles de entrada"
+
+#~ msgid "Existing job(s)"
+#~ msgstr "Trabajo(s) existente(s)"
+
+#~ msgid "Extra Sources"
+#~ msgstr "Fuentes extra"
+
+#~ msgid "Global IPSet Type"
+#~ msgstr "Tipo de IPSet global"
+
+#~ msgid "IPSet Information"
+#~ msgstr "Información de IPSet"
+
+#~ msgid "IPSet Query"
+#~ msgstr "Consulta IPSet"
+
+#~ msgid "IPSet Query..."
+#~ msgstr "Consulta IPSet..."
+
+#~ msgid "IPSet Report"
+#~ msgstr "Informe IPSet"
+
+#~ msgid "IPSet details"
+#~ msgstr "Detalles del IPSet"
+
+#~ msgid "LAN Forward"
+#~ msgstr "Reenvío LAN"
+
+#~ msgid "LAN Input"
+#~ msgstr "Entrada LAN"
+
+#~ msgid "Limit E-Mail trigger to certain banIP actions."
+#~ msgstr ""
+#~ "Limite el disparador de correo electrónico a determinadas acciones de "
+#~ "banIP."
+
+#~ msgid "Limit the log monitor to certain log terms."
+#~ msgstr "Limite el monitor de registro a ciertos términos de registro."
+
+#~ msgid "Limit the selection to certain local sources."
+#~ msgstr "Limite la selección a determinadas fuentes locales."
+
+#~ msgid "Line number to remove"
+#~ msgstr "Número de línea para eliminar"
+
+#~ msgid "List of supported and fully pre-configured download utilities."
+#~ msgstr ""
+#~ "Lista de utilidades de descarga totalmente preconfiguradas y compatibles."
+
+#~ msgid "Local Sources"
+#~ msgstr "Fuentes locales"
+
+#~ msgid "Log Monitor"
+#~ msgstr "Monitor de registro"
+
+#~ msgid "Log View"
+#~ msgstr "Vista de registro"
+
+#~ msgid "Log suspicious incoming packets - usually dropped."
+#~ msgstr ""
+#~ "Registre los paquetes entrantes sospechosos, generalmente descartados."
+
+#~ msgid ""
+#~ "Log suspicious outgoing packets - usually rejected. Logging such packets "
+#~ "may cause an increase in latency due to it requiring additional system "
+#~ "resources."
+#~ msgstr ""
+#~ "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."
+
+#~ msgid "LuCI Log Count"
+#~ msgstr "Contador de registro de LuCI"
+
+#~ msgid "Maclist Timeout"
+#~ msgstr "Tiempo de espera de Maclist"
+
+#~ msgid ""
+#~ "Maclist changes have been saved. Refresh your banIP lists that changes "
+#~ "take effect."
+#~ msgstr ""
+#~ "Se han guardado los cambios de Maclist. Actualice sus listas de banIP "
+#~ "para que los cambios surtan efecto."
+
+#~ msgid ""
+#~ "Manually override the pre-configured download options for the selected "
+#~ "download utility."
+#~ msgstr ""
+#~ "Anular manualmente las opciones de descarga preconfiguradas para la "
+#~ "utilidad de descarga seleccionada."
+
+#~ msgid "NGINX Log Count"
+#~ msgstr "Contador de registro de NGINX"
+
+#~ msgid "Name"
+#~ msgstr "Nombre"
+
+#~ msgid "No Query results!"
+#~ msgstr "¡No hay resultados de consulta!"
+
+#~ msgid "No banIP related logs yet!"
+#~ msgstr "¡Aún no hay registros relacionados con banIP!"
+
+#~ msgid "Number of CIDR entries"
+#~ msgstr "Número de entradas CIDR"
+
+#~ msgid "Number of IP entries"
+#~ msgstr "Número de entradas de IP"
+
+#~ msgid "Number of MAC entries"
+#~ msgstr "Número de entradas MAC"
+
+#~ msgid "Number of accessed entries"
+#~ msgstr "Número de entradas accedidas"
+
+#~ msgid "Number of all IPSets"
+#~ msgstr "Número de todos los IPSets"
+
+#~ msgid "Number of all entries"
+#~ msgstr "Número de todas las entradas"
+
+#~ 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."
+
+#~ msgid ""
+#~ "Number of failed nginx requests of the same ip in the log before banning."
+#~ msgstr ""
+#~ "Número de solicitudes nginx fallidas de la misma IP en el registro antes "
+#~ "de bloquear."
+
+#~ 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."
+
+#~ msgid "Query"
+#~ msgstr "Consulta"
+
+#~ msgid "Receiver address for banIP notification e-mails."
+#~ msgstr ""
+#~ "Dirección del receptor de los correos electrónicos de notificación de "
+#~ "banIP."
+
+#~ msgid "Refresh Timer"
+#~ msgstr "Temporizador de actualización"
+
+#~ msgid "Refresh Timer..."
+#~ msgstr "Actualizar temporizador..."
+
+#~ msgid "Remove an existing job"
+#~ msgstr "Eliminar un trabajo existente"
+
+#~ 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 ""
+#~ "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."
+
+#~ msgid "SRC IPSet Type"
+#~ msgstr "Tipo IPSet SRC"
+
+#~ msgid "SRC Log Options"
+#~ msgstr "Opciones de registro SRC"
+
+#~ msgid "SRC Target"
+#~ msgstr "Objetivo SRC"
+
+#~ msgid "SRC+DST IPSet Type"
+#~ msgstr "Tipo de IPSet SRC+DST"
+
+#~ msgid "SSH Log Count"
+#~ msgstr "Cuenta de registros SSH"
+
+#~ msgid "Save"
+#~ msgstr "Guardar"
+
+#~ msgid ""
+#~ "Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+#~ "address."
+#~ msgstr ""
+#~ "Busque los IPSets activos relacionados con banIP para una dirección IP, "
+#~ "CIDR o MAC específica."
+
+#~ msgid "Select the relevant network interfaces manually."
+#~ msgstr "Seleccione las interfaces de red relevantes manualmente."
+
+#~ msgid ""
+#~ "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'."
+
+#~ msgid "Service Priority"
+#~ msgstr "Prioridad de servicio"
+
+#~ msgid "Set a new banIP job"
+#~ msgstr "Establecer un nuevo trabajo banIP"
+
+#~ msgid "Set individual DST type per IPset to block only outgoing packets."
+#~ msgstr ""
+#~ "Configure el tipo de DST individual por IPset para bloquear solo los "
+#~ "paquetes salientes."
+
+#~ 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."
+
+#~ msgid ""
+#~ "Set individual SRC+DST type per IPset to block incoming and outgoing "
+#~ "packets."
+#~ msgstr ""
+#~ "Configure el tipo de SRC+DST individual por IPset para bloquear los "
+#~ "paquetes entrantes y salientes."
+
+#~ msgid "Set special DST log options, e.g. to set a limit rate."
+#~ msgstr ""
+#~ "Establecer opciones especiales de registro DST, p. Ej. para establecer "
+#~ "una tasa límite."
+
+#~ msgid "Set special SRC log options, e.g. to set a limit rate."
+#~ msgstr ""
+#~ "Configure opciones especiales de registro de SRC, por ejemplo, para "
+#~ "establecer una tasa límite."
+
+#~ msgid "Set the blacklist IPSet timeout."
+#~ msgstr "Configure el tiempo de espera de IPSet de la lista negra."
+
+#~ msgid "Set the firewall target for all DST related rules."
+#~ msgstr ""
+#~ "Establezca el destino del firewall para todas las reglas relacionadas con "
+#~ "DST."
+
+#~ msgid "Set the firewall target for all SRC related rules."
+#~ msgstr ""
+#~ "Establezca el objetivo del firewall para todas las reglas relacionadas "
+#~ "con SRC."
+
+#~ msgid ""
+#~ "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)."
+
+#~ msgid "Set the maclist IPSet timeout."
+#~ msgstr "Establezca el tiempo de espera de maclist IPSet."
+
+#~ msgid "Set the whitelist IPSet timeout."
+#~ msgstr "Establezca el tiempo de espera de IPSet de la lista blanca."
+
+#~ msgid "Size of the download queue for download processing in parallel."
+#~ msgstr ""
+#~ "Tamaño de la cola de descarga para el procesamiento de descargas en "
+#~ "paralelo."
+
+#~ msgid "Sources (Info)"
+#~ msgstr "Fuentes (Información)"
+
+#~ msgid ""
+#~ "Starts a small log monitor in the background to block suspicious SSH/LuCI "
+#~ "login attempts."
+#~ msgstr ""
+#~ "Inicia un pequeño monitor de registro en segundo plano para bloquear "
+#~ "intentos sospechosos de inicio de sesión SSH/LuCI."
+
+#~ msgid "Status / Version"
+#~ msgstr "Estado/Versión"
+
+#~ msgid "Suspend"
+#~ msgstr "Suspender"
+
+#~ msgid "The Refresh Timer could not been updated."
+#~ msgstr "No se pudo actualizar el temporizador de actualización."
+
+#~ msgid "The Refresh Timer has been updated."
+#~ msgstr "Se ha actualizado el temporizador de actualización."
+
+#~ msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+#~ msgstr ""
+#~ "El día de la semana (opt., valores: 1-7 posiblemente separados por , o -)"
+
+#~ msgid "The hours portition (req., range: 0-23)"
+#~ msgstr "El reparto de horas (req., rango: 0-23)"
+
+#~ msgid "The minutes portion (opt., range: 0-59)"
+#~ msgstr "La porción de minutos (opcional, rango: 0-59)"
+
+#~ msgid ""
+#~ "The selected priority will be used for banIP background processing. This "
+#~ "change requires a full banIP service restart to take effect."
+#~ msgstr ""
+#~ "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."
+
+#~ msgid "The syslog output, pre-filtered for banIP related messages only."
+#~ msgstr ""
+#~ "La salida de syslog, prefiltrada solo para mensajes relacionados con "
+#~ "banIP."
+
+#~ 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 ""
+#~ "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."
+
+#~ 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 ""
+#~ "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."
+
+#~ msgid ""
+#~ "This tab shows the last generated IPSet Report, press the 'Refresh' "
+#~ "button to get a current one."
+#~ msgstr ""
+#~ "Esta pestaña muestra el último informe IPSet generado, presione el botón "
+#~ "'Actualizar' para obtener uno actual."
+
+#~ msgid ""
+#~ "To keep your banIP lists up-to-date, you should set up an automatic "
+#~ "update job for these lists."
+#~ msgstr ""
+#~ "Para mantener actualizadas sus listas de banIP, debe configurar un "
+#~ "trabajo de actualización automática para estas listas."
+
+#~ msgid "Type"
+#~ msgstr "Tipo"
+
+#~ msgid "WAN Forward"
+#~ msgstr "Reenvío WAN"
+
+#~ msgid "WAN Input"
+#~ msgstr "Entrada WAN"
+
+#~ msgid "Whitelist IP/CIDR"
+#~ msgstr "Lista blanca de IP/CIDR"
+
+#~ msgid "Whitelist Only"
+#~ msgstr "Solo lista blanca"
+
+#~ msgid "Whitelist Timeout"
+#~ msgstr "Tiempo de espera de lista blanca"
+
+#~ msgid ""
+#~ "Whitelist changes have been saved. Refresh your banIP lists that changes "
+#~ "take effect."
+#~ msgstr ""
+#~ "Se han guardado los cambios de la lista blanca. Actualice sus listas de "
+#~ "banIP para que los cambios surtan efecto."
+
+#~ msgid "Whitelist..."
+#~ msgstr "Lista blanca..."
+
+#~ msgid "banIP action"
+#~ msgstr "Acción banIP"
 
 #~ msgid "Default chain used by banIP is 'forwarding_lan_rule'"
 #~ msgstr ""
@@ -1206,9 +1507,6 @@ msgstr "Acción banIP"
 #~ msgid "Refresh IPSets"
 #~ msgstr "Actualizar IPSets"
 
-#~ msgid "Reload"
-#~ msgstr "Recargar"
-
 #~ msgid "Reload IPSet Sources"
 #~ msgstr "Recargar las fuentes de IPSet"
 
@@ -1289,8 +1587,8 @@ msgstr "Acción banIP"
 
 #~ 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>."
+#~ "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."
index fc362c81cbf7a2e8a3035f32692d976d93717c5b..5e2268eff5a941492fdc3ee69a92c79c5c698081 100644 (file)
@@ -10,174 +10,135 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 4.12-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-msgid "-m limit --limit 2/sec (default)"
-msgstr "-m limit --limit 2/sec (oletus)"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
-msgstr "1 tunti"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
-msgstr "12 tuntia"
-
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
-msgstr "24 tuntia"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
-msgstr "30 minuuttia"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
-msgstr "6 tuntia"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
-msgstr "ASN:t"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
-msgid "Action"
-msgstr "Toiminta"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:379
+msgid "-300"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
-msgid "Active Devices"
-msgstr "Aktiiviset laitteet"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380
+msgid "-400"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
-msgid "Active Interfaces"
-msgstr "Aktiiviset liitynnät"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "0"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
-msgid "Active Logterms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431
+msgid "100 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
-msgid "Active Sources"
-msgstr "Aktiiviset lähteet"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434
+msgid "1000"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
-msgid "Active Subnets"
-msgstr "Aktiiviset aliverkot"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329
+msgid "1024 (default)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
-"Lisää muita, ei-banIP:hen liittyviä IPSet-joukkoja esim. raportointia ja "
-"kyselyjä varten."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
-msgid "Add this IP/CIDR to your local whitelist."
-msgstr "Lisää tämä IP/CIDR paikalliseen sallittujen luetteloon."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
-msgid "Additional Settings"
-msgstr "Lisäasetukset"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "4096"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
 msgstr ""
-"Ylimääräinen käynnistysviive sekunteina ennen banIP-käsittelyn aloittamista."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
-msgid "Advanced Chain Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433
+msgid "500"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
-msgid "Advanced E-Mail Settings"
-msgstr "Sähköpostin lisäasetukset"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:328
+msgid "512"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
-msgid "Advanced Log Settings"
-msgstr "Lokin lisäasetukset"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
+msgid "ASNs"
+msgstr "ASN:t"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
+msgstr "Aktiiviset laitteet"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
-"Määritä yksi tai useampi asiaankuuluva palomuuriketju banIP:lle. BanIP:n "
-"käyttämä oletusketju on 'forwarding_lan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
+msgstr "Aktiiviset liitynnät"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
+msgstr "Aktiiviset aliverkot"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
-"Määritä yksi tai useampi asiaankuuluva palomuuriketju banIP:lle. BanIP:n "
-"käyttämä oletusketju on 'forwarding_wan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
-"Määritä yksi tai useampi asiaankuuluva palomuuriketju banIP:lle. BanIP:n "
-"käyttämä oletusketju on 'input_lan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
-"Määritä yksi tai useampi asiaankuuluva palomuuriketju banIP:lle. BanIP:n "
-"käyttämä oletusketju on \"input_wan_rule\"."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
-msgstr "Automaattinen kieltolista"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid "Auto Detection"
 msgstr "Automaattinen tunnistus"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
-msgstr "Automaattinen sallittujen lista"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 msgid "Backup Directory"
 msgstr "Varmuuskopiohakemisto"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
 msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
@@ -186,716 +147,675 @@ msgid ""
 "take effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
-msgid "Blocklist Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
 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 "Peruuta"
-
-#: 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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
-msgid "Count ACC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "CPU Cores"
 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/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
+msgstr "Peruuta"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
-msgid "Count IP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
+msgid "Chain Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
-msgid "Count MAC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220
+msgid "Chain/Set Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
-msgid "Count SUM"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr "Maat"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr "Älä tarkista SSL-palvelinvarmenteita latauksen aikana."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr "Lataustyökalu"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 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:11
-#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
-msgid "Edit Maclist"
+msgid "Edit Allowlist"
 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 "Editoi sallittujen lista"
+msgid "Edit Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
-msgstr "Ota DST-lokitus käyttöön"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
-msgstr "Ota SRC-lokitus käyttöön"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enable the banIP service."
 msgstr "Ota banIP-palvelun käyttöön."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
-msgid "Enable verbose debug logging in case of any processing errors."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr "Käytössä"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
-msgid "Enables IPv4 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
-msgid "Enables IPv6 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
-msgid "Entry Details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Expiry time for auto added blocklist set members."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
-msgid "Existing job(s)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482
+msgid "Feed Selection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr "Yleiset asetukset"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
-msgid "IPSet details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr "IPv4-tuki"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr "IPv6-tuki"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr "Viimeksi ajettu"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
-msgid "Line number to remove"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "Limit the cpu cores used by banIP to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
-msgstr "Paikalliset lähteet"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
-msgid "Log Limit"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
-msgid "Log Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Log Terms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
+msgid "Log Limit"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Log suspicious incoming packets - usually dropped."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Log Terms"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
-msgid "Name"
-msgstr "Nimi"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 msgid "Network Interfaces"
 msgstr "Verkkoliitynnät"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
-msgid "No Query results!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
-msgid "No banIP related logs yet!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
-msgid "Normal Priority (default)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
-msgid "Number of CIDR entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 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:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 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
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr "Yleiskatsaus"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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:734
-msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
-msgid "Query"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
-msgid "Receiver address for banIP notification e-mails."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 msgid "Refresh"
 msgstr "Päivitä"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
-msgid "Refresh Timer"
-msgstr "Päivitä ajastin"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
-msgid "Refresh Timer..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200
+msgid "Reload"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
-msgid "Remove an existing job"
-msgstr "Poista olemassa oleva työ"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 msgid "Restart"
 msgstr "Käynnistä uudelleen"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr "Tulos"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-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 "Tallenna"
-
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
-msgid "Select the relevant network interfaces manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 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:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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:534
-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:522
-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:546
-msgid ""
-"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 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:490
-msgid "Set the maclist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 msgid "Settings"
 msgstr "Asetukset"
 
-#: 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:753
-msgid "Sources (Info)"
-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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 msgid "Startup Trigger Interface"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
-msgid "Status / Version"
-msgstr "Tila / versio"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
-msgid "Suspend"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
-msgid "Target directory for IPSet related report files."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:193
+msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
-msgid "Target directory for compressed source list backups."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124
+msgid "Survey"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184
+msgid "System Information"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
+msgid "Target directory for IPSet related report files."
 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 -)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
+msgid "Target directory for compressed source list backups."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
-msgid "The hours portition (req., range: 0-23)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
-msgid "The minutes portion (opt., range: 0-59)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "The selected priority will be used for banIP background processing."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:28
 msgid ""
-"The selected priority will be used for banIP background processing. This "
-"change requires a full banIP service restart to take effect."
+"The syslog output, prefiltered for banIP-related firewall log entries only."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.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."
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
-"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"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/ipsetreport.js:176
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 msgid ""
-"This tab shows the last generated IPSet Report, press the 'Refresh' button "
-"to get a current one."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 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 set up an automatic update "
-"job for these lists."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid "Trigger Delay"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
-msgid "Type"
-msgstr "Tyyppi"
-
 #: 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 "Muutoksia ei voitu tallentaa: %s"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
 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 ""
+#~ msgid "-m limit --limit 2/sec (default)"
+#~ msgstr "-m limit --limit 2/sec (oletus)"
+
+#~ msgid "1 hour"
+#~ msgstr "1 tunti"
+
+#~ msgid "12 hours"
+#~ msgstr "12 tuntia"
+
+#~ msgid "24 hours"
+#~ msgstr "24 tuntia"
+
+#~ msgid "30 minutes"
+#~ msgstr "30 minuuttia"
+
+#~ msgid "6 hours"
+#~ msgstr "6 tuntia"
+
+#~ msgid "Action"
+#~ msgstr "Toiminta"
+
+#~ msgid "Active Sources"
+#~ msgstr "Aktiiviset lähteet"
+
+#~ msgid ""
+#~ "Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#~ msgstr ""
+#~ "Lisää muita, ei-banIP:hen liittyviä IPSet-joukkoja esim. raportointia ja "
+#~ "kyselyjä varten."
+
+#~ msgid "Add this IP/CIDR to your local whitelist."
+#~ msgstr "Lisää tämä IP/CIDR paikalliseen sallittujen luetteloon."
+
+#~ msgid "Additional Settings"
+#~ msgstr "Lisäasetukset"
+
+#~ msgid "Additional trigger delay in seconds before banIP processing begins."
+#~ msgstr ""
+#~ "Ylimääräinen käynnistysviive sekunteina ennen banIP-käsittelyn "
+#~ "aloittamista."
+
+#~ msgid "Advanced E-Mail Settings"
+#~ msgstr "Sähköpostin lisäasetukset"
+
+#~ msgid "Advanced Log Settings"
+#~ msgstr "Lokin lisäasetukset"
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'forwarding_lan_rule'."
+#~ msgstr ""
+#~ "Määritä yksi tai useampi asiaankuuluva palomuuriketju banIP:lle. BanIP:n "
+#~ "käyttämä oletusketju on 'forwarding_lan_rule'."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'forwarding_wan_rule'."
+#~ msgstr ""
+#~ "Määritä yksi tai useampi asiaankuuluva palomuuriketju banIP:lle. BanIP:n "
+#~ "käyttämä oletusketju on 'forwarding_wan_rule'."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'input_lan_rule'."
+#~ msgstr ""
+#~ "Määritä yksi tai useampi asiaankuuluva palomuuriketju banIP:lle. BanIP:n "
+#~ "käyttämä oletusketju on 'input_lan_rule'."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'input_wan_rule'."
+#~ msgstr ""
+#~ "Määritä yksi tai useampi asiaankuuluva palomuuriketju banIP:lle. BanIP:n "
+#~ "käyttämä oletusketju on \"input_wan_rule\"."
+
+#~ msgid "Auto Blacklist"
+#~ msgstr "Automaattinen kieltolista"
+
+#~ msgid "Auto Whitelist"
+#~ msgstr "Automaattinen sallittujen lista"
+
+#~ msgid "Edit Blacklist"
+#~ msgstr "Editoi estolistaa"
+
+#~ msgid "Edit Whitelist"
+#~ msgstr "Editoi sallittujen lista"
+
+#~ msgid "Enable DST logging"
+#~ msgstr "Ota DST-lokitus käyttöön"
+
+#~ msgid "Enable SRC logging"
+#~ msgstr "Ota SRC-lokitus käyttöön"
+
+#~ msgid "Local Sources"
+#~ msgstr "Paikalliset lähteet"
+
+#~ msgid "Name"
+#~ msgstr "Nimi"
+
+#~ msgid "Refresh Timer"
+#~ msgstr "Päivitä ajastin"
+
+#~ msgid "Remove an existing job"
+#~ msgstr "Poista olemassa oleva työ"
+
+#~ msgid "Save"
+#~ msgstr "Tallenna"
+
+#~ msgid "Status / Version"
+#~ msgstr "Tila / versio"
+
+#~ msgid "Type"
+#~ msgstr "Tyyppi"
 
 #~ msgid "Description"
 #~ msgstr "Kuvaus"
index 294a92005d67588ecbf5daac2853d23307fd2f6e..0258bb9c19827a3affdce21af298d9cc9928ff83 100644 (file)
@@ -10,182 +10,136 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "X-Generator: Weblate 4.14-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-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:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
-msgstr "1 heure"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
-msgstr "12 heures"
-
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
-msgstr "24 heures"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
-msgstr "30 minutes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
-msgstr "6 heures"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
-msgstr "Les ASN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
-msgid "Action"
-msgstr "Action"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:379
+msgid "-300"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
-msgid "Active Devices"
-msgstr "Appareils actifs"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380
+msgid "-400"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
-msgid "Active Interfaces"
-msgstr "Interfaces actives"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "0"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
-msgid "Active Logterms"
-msgstr "Activer Logterms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431
+msgid "100 (default)"
+msgstr ""
 
-#: 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:434
+msgid "1000"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
-msgid "Active Subnets"
-msgstr "Sous-réseaux actifs"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329
+msgid "1024 (default)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
-"Ajouter des IPSets supplémentaires, non liés à l'interdiction IP, par "
-"exemple pour les rapports et les requêtes."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
-msgid "Add this IP/CIDR to your local whitelist."
-msgstr "Ajoutez cette IP/CIDR à votre liste blanche locale."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "4096"
+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:430
+msgid "50"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433
+msgid "500"
 msgstr ""
-"Délai de déclenchement supplémentaire en secondes avant le début du "
-"traitement banIP."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
-msgid "Advanced Chain Settings"
-msgstr "Paramètres avancés de la chaîne"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:328
+msgid "512"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
-msgid "Advanced E-Mail Settings"
-msgstr "Paramètres avancés du courrier électronique"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
+msgid "ASNs"
+msgstr "Les ASN"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
-msgid "Advanced Log Settings"
-msgstr "Paramètres avancés du journal"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
+msgstr "Appareils actifs"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
-"Attribuez une ou plusieurs chaînes de pare-feu pertinentes à banIP. La "
-"chaîne par défaut utilisée par banIP est 'forwarding_lan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
+msgstr "Interfaces actives"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
+msgstr "Sous-réseaux actifs"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
-"Attribuez une ou plusieurs chaînes de pare-feu pertinentes à banIP. La "
-"chaîne par défaut utilisée par banIP est 'forwarding_wan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
-"Attribuez une ou plusieurs chaînes de pare-feu pertinentes à banIP. La "
-"chaîne par défaut utilisée par banIP est 'input_lan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
-"Attribuez une ou plusieurs chaînes de pare-feu pertinentes à banIP. La "
-"chaîne par défaut utilisée par banIP est 'input_wan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
-msgstr "Liste noire automatique"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid "Auto Detection"
 msgstr "Détection automatique"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
-msgstr "Liste blanche automatique"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
-"Transfert automatique des IP suspectes du journal vers la liste noire banIP "
-"pendant l'exécution."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
-"Transfère automatiquement les IP de la liaison montante vers la liste "
-"blanche de banIP pendant l'exécution."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 msgid "Backup Directory"
 msgstr "Répertoire de sauvegarde"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
-"Répertoire temporaire de base utilisé pour toutes les opérations d’exécution "
-"liées à banIP."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
-msgstr "Délai d’expiration de la liste noire"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
+msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
 msgid ""
@@ -195,672 +149,500 @@ msgstr ""
 "Les modifications de la liste noire ont été enregistrées. Rafraîchissez vos "
 "listes de bannissement pour que les changements prennent effet."
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
+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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 msgstr ""
-"Configuration du paquet banIP pour bloquer les adresses IP/sous-réseaux via "
-"IPSet. Pour plus d'informations <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/banip/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >consultez la documentation en ligne</a>"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
-msgid "Count ACC"
-msgstr "Compte ACC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "CPU Cores"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
-msgid "Count CIDR"
-msgstr "Compte CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
+msgstr "Annuler"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
-msgid "Count IP"
-msgstr "Compte IP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
+msgid "Chain Priority"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
-msgid "Count MAC"
-msgstr "Compte MAC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220
+msgid "Chain/Set Settings"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
-msgid "Count SUM"
-msgstr "Compte SOMME"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr "Pays"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr "Type d’IPSet DST"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
-msgstr "Options du journal de l’heure d’été"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
-msgstr "Cible de l’heure d’été"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
-"Détectez automatiquement les interfaces réseau, les appareils, les sous-"
-"réseaux et les protocoles pertinents."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr ""
 "Ne pas vérifier les certificats SSL du serveur pendant le téléchargement."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr "Téléchargement non sécurisé"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid "Download Parameters"
 msgstr "Paramètres 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/htdocs/luci-static/resources/view/banip/overview.js:447
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr "Télécharger l'utilitaire"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "E-Mail Actions"
-msgstr "Actions de courriel"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
-msgid "E-Mail Notification"
-msgstr "Notification par courriel"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr "Courriel du profil"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr "Adresse courriel du destinataire"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr "Adresse courriel de l'expéditeur"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "E-Mail Topic"
 msgstr "Objet du courriel"
 
-#: 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:11
-#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
-msgid "Edit Maclist"
-msgstr "Modifier la liste Mac"
+msgid "Edit Allowlist"
+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 "Modifier la liste blanche"
+msgid "Edit Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
-msgstr "Activer la journalisation de l’heure d’été"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
-msgstr "Activer la journalisation SRC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enable the banIP service."
 msgstr "Activer le service 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
 msgstr ""
-"Activer la journalisation détaillée du débogage en cas d'erreurs de "
-"traitement."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr "Activé"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
-msgid "Enables IPv4 support in banIP."
-msgstr "Active le support IPv4 dans le bannissement des IP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
-msgid "Enables IPv6 support in banIP."
-msgstr "Active le support IPv6 dans le bannissement des IP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
-msgid "Entry Details"
-msgstr "Détails de l'entrée"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Expiry time for auto added blocklist set members."
+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:482
+msgid "Feed Selection"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
-msgstr "Sources supplémentaires"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr "Paramètres généraux"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-msgid "Global IPSet Type"
-msgstr "Type d'IPSet global"
-
 #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
 msgid "Grant access to LuCI app banIP"
 msgstr "Accorder l'accès à l'application LuCI banIP"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr "Priorité élevée"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 msgid "Highest Priority"
 msgstr "Priorité la plus élevée"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
-msgid "IPSet Information"
-msgstr "Informations sur l'IPSet"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
-msgid "IPSet Query"
-msgstr "Requête IPSet"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
-msgid "IPSet Query..."
-msgstr "Requête 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 "Rapport IPSet"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
-msgid "IPSet details"
-msgstr "Détails de l'IPSet"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr "Prise en charge d’IPv4"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr "Prise en charge d’IPv6"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr "Information"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
-msgstr "Transfert LAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
-msgstr "Entrée réseau local"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr "Dernière exécution"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr "Priorité minimale"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr "Moins prioritaire"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
-msgstr "Limiter le déclenchement du courriel à certaines actions de banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
-msgstr "Limiter le moniteur de journal à certaines conditions."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
-msgstr "Limiter la sélection à certaines sources locales."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
+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:335
+msgid "Limit the cpu cores used by banIP to save RAM."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 msgid "List of available network interfaces to trigger the banIP start."
 msgstr ""
 "Liste des interfaces réseau disponibles pour déclencher le démarrage du "
 "banIP."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
-msgid "List of supported and fully pre-configured download utilities."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
 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:798
-msgid "Local Sources"
-msgstr "Sources locales"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 msgid "Log Limit"
 msgstr "Limite de journalisation"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
-msgid "Log Monitor"
-msgstr "Moniteur de journal"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
 msgid "Log Terms"
 msgstr "Conditions de journalisation"
 
-#: 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 "Affichage du journal"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Log suspicious incoming packets - usually dropped."
-msgstr "Consigner les paquets entrants suspects - généralement abandonnés."
-
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 msgstr ""
-"Consigner les paquets sortants suspects - généralement rejetés. La "
-"journalisation de ces paquets peut entraîner une augmentation de la latence "
-"car elle nécessite des ressources système supplémentaires."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
-msgstr "Nombre de journaux LuCI"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
-msgstr "Délai d'expiration de la liste Mac"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 msgstr ""
-"Les modifications de la liste Mac ont été enregistrées. Actualisez vos "
-"listes banIP pour que les modifications prennent effet."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
-"Remplacer manuellement les options de téléchargement préconfigurées pour "
-"l'utilitaire de téléchargement sélectionné."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
-msgstr "Nombre de journaux NGINX"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
+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:247
+msgid "Network Devices"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 msgid "Network Interfaces"
 msgstr "Interfaces réseau"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
-msgid "No Query results!"
-msgstr "Aucun résultat de recherche !"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
-msgid "No banIP related logs yet!"
-msgstr "Aucun journal lié au bannissement P pour le moment !"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
-msgid "Normal Priority (default)"
-msgstr "Priorité normale (par défaut)"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
-msgid "Number of CIDR entries"
-msgstr "Nombre d'entrées du CIDR"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
-msgid "Number of IP entries"
-msgstr "Nombre d'entrées IP"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
-msgid "Number of MAC entries"
-msgstr "Nombre d’entrées MAC"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
-msgid "Number of accessed entries"
-msgstr "Nombre d'entrées consultées"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
-msgid "Number of all IPSets"
-msgstr "Nombre de tous les IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
-msgid "Number of all entries"
-msgstr "Nombre de toutes les entrées"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 msgstr ""
-"Nombre de répétitions de connexion LuCI échouées pour la même ip dans le "
-"journal avant le bannissement."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
+msgstr "Priorité normale (par défaut)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
-"Nombre de requêtes nginx de la même IP ayant échoué dans le journal avant le "
-"bannissement."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 msgstr ""
-"Nombre de répétitions de connexion ssh échouées pour la même IP dans le "
-"journal avant le bannissement."
 
-#: applications/luci-app-banip/luasrc/controller/banip.lua:7
-#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr "Aperçu"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 msgid "Parse only the last stated number of log entries for suspicious events."
 msgstr ""
 "Analyser uniquement le dernier nombre indiqué d'entrées de journal pour les "
 "événements suspects."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "Profile used by 'msmtp' for banIP notification E-Mails."
 msgstr ""
 "Profil utilisé par 'msmtp' pour les courriel de notification de bannissement "
 "IP."
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
 msgstr ""
-"Adresse du destinataire des courriels de notification de bannssement IP."
 
-#: 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 msgid "Refresh"
 msgstr "Actualiser"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
-msgid "Refresh Timer"
-msgstr "Minuteur d'actualisation"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
-msgid "Refresh Timer..."
-msgstr "Minuteur d'actualisation..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200
+msgid "Reload"
+msgstr "Recharger"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
-msgid "Remove an existing job"
-msgstr "Supprimer une tâche existante"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr "Répertoire des rapports"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 msgid "Restart"
 msgstr "Redémarrer"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
-"Restreindre l'accès à l'internet depuis/vers un petit nombre de sites web/IP "
-"sécurisés et bloquer l'accès depuis/vers le reste de l'internet."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr "Résultat"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr "Drapeaux d'exécution"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr "Informations sur l’exécution"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr "Type d'ensemble IP SRC"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
-msgstr "Options du journal SRC"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
-msgstr "Cible SRC"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
-msgstr "Type d'ensemble IP SRC+DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
-msgstr "Nombre de journaux SSH"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
+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 "Sauvegarder"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 msgstr ""
-"Recherchez une adresse IP, un CIDR ou une adresse MAC spécifique dans les "
-"IPSets liés au banIP."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
-msgid "Select the relevant network interfaces manually."
-msgstr "Sélectionner manuellement les interfaces réseau pertinentes."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 msgstr ""
-"Envoyer des courriels de notification relatifs à la banIP. Cela nécessite "
-"l'installation et la configuration du paquetage supplémentaire 'msmtp'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "Sender address for banIP notification E-Mails."
 msgstr ""
 "Adresse de l'expéditeur des courriels de notification de bannissement IP."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
-msgid "Service Priority"
-msgstr "Priorité de service"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
-msgid "Set a new banIP job"
-msgstr "Définir une nouvelle tâche de bannisement IP"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "Set individual DST type per IPset to block only outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 msgstr ""
-"Définir le type de DST individuel par IPset pour bloquer uniquement les "
-"paquets sortants."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "Set individual SRC type per IPset to block only incoming packets."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
-"Définir le type de SRC individuel par IPset pour bloquer uniquement les "
-"paquets entrants."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid ""
-"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
-"Définir le type de SRC+DST individuel par IPset pour bloquer les paquets "
-"entrants et sortants."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
-"Définir les options spéciales du journal DST, par ex. fixer un taux limite."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
-"Définir les options spéciales du journal SRC, par exemple pour fixer un taux "
-"limite."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
-msgstr "Définit le délai d'expiration de la liste noire IPSet."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
-msgstr "Définir la cible du pare-feu pour toutes les règles liées à la DST."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
-msgstr "Définir la cible du pare-feu pour toutes les règles liées au SRC."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 msgid ""
-"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
-"(DST) packets."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
-"Définir le type d'IPset global par défaut, pour bloquer les paquets entrants "
-"(SRC) et/ou sortants (DST)."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Set the maclist IPSet timeout."
-msgstr "Définissez le délai d’expiration de maclist IPSet."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
-msgstr "Définit le délai d'attente de la liste blanche IPSet."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
-"Taille de la file d'attente de téléchargement pour le traitement des "
-"téléchargements en parallèle."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
-msgstr "Sources (Infos)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
+msgid "Startup Trigger Interface"
+msgstr "Interface des déclencheurs de démarrage"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 msgstr ""
-"Démarre un petit moniteur de journalisation en arrière-plan pour bloquer les "
-"tentatives de connexion SSH/LuCI suspectes."
 
-#: 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:193
+msgid "Stop"
+msgstr ""
 
-#: 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/setreport.js:124
+msgid "Survey"
+msgstr ""
 
-#: 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:184
+msgid "System Information"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr "Répertoire cible pour les fichiers de rapport relatifs à IPSet."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 msgid "Target directory for compressed source list backups."
 msgstr ""
 "Répertoire cible pour les sauvegardes compressées de la liste des sources."
 
-#: 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 mis à 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 -)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
 msgstr ""
-"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/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "The selected priority will be used for banIP background processing."
+msgstr ""
 
-#: 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/firewall_log.js:28
+msgid ""
+"The syslog output, prefiltered for banIP-related firewall log entries only."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 msgid ""
-"The selected priority will be used for banIP background processing. This "
-"change requires a full banIP service restart to take effect."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
-"La priorité sélectionnée sera utilisée pour le traitement en arrière-plan de "
-"banIP. Ce changement nécessite un redémarrage complet du service banIP pour "
-"prendre effet."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:23
+msgid ""
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 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 ""
@@ -875,117 +657,631 @@ msgstr ""
 "commentaires introduits par '#' sont autorisés - les caractères de "
 "remplacement et les regex ne le sont pas."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 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."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
-"Il s'agit de la maclist locale de banIP pour toujours autoriser certaines "
-"adresses MAC.<br /> <em><b>Veuillez noter :</b></em> n'ajouter qu'une seule "
-"adresse MAC par ligne. Les commentaires introduits par '#' sont autorisés - "
-"les domaines, les caractères génériques et les expressions rationnelles ne "
-"le sont pas."
 
-#: 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 ""
-"Il s'agit de la liste blanche locale de banIP pour toujours autoriser "
-"certaines adresses IP/CIDR.<br /> <em><b>Remarque :</b></em> n'ajouter "
-"qu'une seule adresse IPv4, adresse IPv6 ou nom de domaine par ligne. Les "
-"commentaires introduits par '#' sont autorisés - les caractères génériques "
-"et les regex ne le sont pas."
-
-#: 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 ""
-"Cet onglet montre le dernier rapport IPSet généré, appuyez sur le bouton "
-"'Rafraichir' pour obtenir un rapport actuel."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 msgid "Timestamp"
 msgstr "Horodatage"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
-msgid ""
-"To keep your banIP lists up-to-date, you should set up an automatic update "
-"job for these lists."
-msgstr ""
-"Pour que vos listes de banIP restent à jour, vous devez configurer une tâche "
-"de mise à jour automatique de ces listes."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr "Rubrique pour les courriels de notification banIP."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid "Trigger Delay"
 msgstr "Délai de déclenchement"
 
-#: 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 "Impossible de sauvegarder les modifications : %s"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr "Journalisation détaillée du débogage"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
-msgstr "Transfert WAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
-msgstr "Entrée WAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
-msgstr "Liste blanche IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
-msgstr "Liste blanche uniquement"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
-msgstr "Délai d’expiration de la liste blanche"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
-"Les modifications apportées à la liste blanche ont été enregistrées. "
-"Actualisez vos listes de bannisement IP pour que les modifications prennent "
-"effet."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
-msgstr "Liste Blanche..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
+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 "bannissement IP"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
-msgid "banIP action"
-msgstr "Action banIP"
+#~ msgid "-m limit --limit 2/sec (default)"
+#~ msgstr "-m limit --limit 2/sec (défaut)"
+
+#~ msgid "1 hour"
+#~ msgstr "1 heure"
+
+#~ msgid "12 hours"
+#~ msgstr "12 heures"
+
+#~ msgid "24 hours"
+#~ msgstr "24 heures"
+
+#~ msgid "30 minutes"
+#~ msgstr "30 minutes"
+
+#~ msgid "6 hours"
+#~ msgstr "6 heures"
+
+#~ msgid "Action"
+#~ msgstr "Action"
+
+#~ msgid "Active Logterms"
+#~ msgstr "Activer Logterms"
+
+#~ msgid "Active Sources"
+#~ msgstr "Sources Actives"
+
+#~ msgid ""
+#~ "Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#~ msgstr ""
+#~ "Ajouter des IPSets supplémentaires, non liés à l'interdiction IP, par "
+#~ "exemple pour les rapports et les requêtes."
+
+#~ msgid "Add this IP/CIDR to your local whitelist."
+#~ msgstr "Ajoutez cette IP/CIDR à votre liste blanche locale."
+
+#~ msgid "Additional Settings"
+#~ msgstr "Paramètres supplémentaires"
+
+#~ 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."
+
+#~ msgid "Advanced Chain Settings"
+#~ msgstr "Paramètres avancés de la chaîne"
+
+#~ msgid "Advanced E-Mail Settings"
+#~ msgstr "Paramètres avancés du courrier électronique"
+
+#~ msgid "Advanced Log Settings"
+#~ msgstr "Paramètres avancés du journal"
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'forwarding_lan_rule'."
+#~ msgstr ""
+#~ "Attribuez une ou plusieurs chaînes de pare-feu pertinentes à banIP. La "
+#~ "chaîne par défaut utilisée par banIP est 'forwarding_lan_rule'."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'forwarding_wan_rule'."
+#~ msgstr ""
+#~ "Attribuez une ou plusieurs chaînes de pare-feu pertinentes à banIP. La "
+#~ "chaîne par défaut utilisée par banIP est 'forwarding_wan_rule'."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'input_lan_rule'."
+#~ msgstr ""
+#~ "Attribuez une ou plusieurs chaînes de pare-feu pertinentes à banIP. La "
+#~ "chaîne par défaut utilisée par banIP est 'input_lan_rule'."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'input_wan_rule'."
+#~ msgstr ""
+#~ "Attribuez une ou plusieurs chaînes de pare-feu pertinentes à banIP. La "
+#~ "chaîne par défaut utilisée par banIP est 'input_wan_rule'."
+
+#~ msgid "Auto Blacklist"
+#~ msgstr "Liste noire automatique"
+
+#~ msgid "Auto Whitelist"
+#~ msgstr "Liste blanche automatique"
+
+#~ msgid ""
+#~ "Automatically transfers suspicious IPs from the log to the banIP "
+#~ "blacklist during runtime."
+#~ msgstr ""
+#~ "Transfert automatique des IP suspectes du journal vers la liste noire "
+#~ "banIP pendant l'exécution."
+
+#~ msgid ""
+#~ "Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#~ msgstr ""
+#~ "Transfère automatiquement les IP de la liaison montante vers la liste "
+#~ "blanche de banIP pendant l'exécution."
+
+#~ msgid "Base Temp Directory"
+#~ msgstr "Répertoire Temporaire"
+
+#~ msgid "Base Temp Directory used for all banIP related runtime operations."
+#~ msgstr ""
+#~ "Répertoire temporaire de base utilisé pour toutes les opérations "
+#~ "d’exécution liées à banIP."
+
+#~ msgid "Blacklist Timeout"
+#~ msgstr "Délai d’expiration de la liste noire"
+
+#~ msgid "Blocklist Sources"
+#~ msgstr "Sources de la liste de blocage"
+
+#~ 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 ""
+#~ "Configuration du paquet banIP pour bloquer les adresses IP/sous-réseaux "
+#~ "via IPSet. Pour plus d'informations <a href=\"https://github.com/openwrt/"
+#~ "packages/blob/master/net/banip/files/README.md\" target=\"_blank\" "
+#~ "rel=\"noreferrer noopener\" >consultez la documentation en ligne</a>"
+
+#~ msgid "Count ACC"
+#~ msgstr "Compte ACC"
+
+#~ msgid "Count CIDR"
+#~ msgstr "Compte CIDR"
+
+#~ msgid "Count IP"
+#~ msgstr "Compte IP"
+
+#~ msgid "Count MAC"
+#~ msgstr "Compte MAC"
+
+#~ msgid "Count SUM"
+#~ msgstr "Compte SOMME"
+
+#~ msgid "DST IPSet Type"
+#~ msgstr "Type d’IPSet DST"
+
+#~ msgid "DST Log Options"
+#~ msgstr "Options du journal de l’heure d’été"
+
+#~ msgid "DST Target"
+#~ msgstr "Cible de l’heure d’été"
+
+#~ msgid ""
+#~ "Detect relevant network interfaces, devices, subnets and protocols "
+#~ "automatically."
+#~ msgstr ""
+#~ "Détectez automatiquement les interfaces réseau, les appareils, les sous-"
+#~ "réseaux et les protocoles pertinents."
+
+#~ msgid "Download Queue"
+#~ msgstr "File d'attente de téléchargement"
+
+#~ msgid "E-Mail Actions"
+#~ msgstr "Actions de courriel"
+
+#~ msgid "E-Mail Notification"
+#~ msgstr "Notification par courriel"
+
+#~ msgid "Edit Blacklist"
+#~ msgstr "Modifier la liste noire"
+
+#~ msgid "Edit Maclist"
+#~ msgstr "Modifier la liste Mac"
+
+#~ msgid "Edit Whitelist"
+#~ msgstr "Modifier la liste blanche"
+
+#~ msgid "Enable DST logging"
+#~ msgstr "Activer la journalisation de l’heure d’été"
+
+#~ msgid "Enable SRC logging"
+#~ msgstr "Activer la journalisation SRC"
+
+#~ msgid "Enable verbose debug logging in case of any processing errors."
+#~ msgstr ""
+#~ "Activer la journalisation détaillée du débogage en cas d'erreurs de "
+#~ "traitement."
+
+#~ msgid "Enables IPv4 support in banIP."
+#~ msgstr "Active le support IPv4 dans le bannissement des IP."
+
+#~ msgid "Enables IPv6 support in banIP."
+#~ msgstr "Active le support IPv6 dans le bannissement des IP."
+
+#~ msgid "Entry Details"
+#~ msgstr "Détails de l'entrée"
+
+#~ msgid "Existing job(s)"
+#~ msgstr "Travaux en cours"
+
+#~ msgid "Extra Sources"
+#~ msgstr "Sources supplémentaires"
+
+#~ msgid "Global IPSet Type"
+#~ msgstr "Type d'IPSet global"
+
+#~ msgid "IPSet Information"
+#~ msgstr "Informations sur l'IPSet"
+
+#~ msgid "IPSet Query"
+#~ msgstr "Requête IPSet"
+
+#~ msgid "IPSet Query..."
+#~ msgstr "Requête IPSet..."
+
+#~ msgid "IPSet Report"
+#~ msgstr "Rapport IPSet"
+
+#~ msgid "IPSet details"
+#~ msgstr "Détails de l'IPSet"
+
+#~ msgid "LAN Forward"
+#~ msgstr "Transfert LAN"
+
+#~ msgid "LAN Input"
+#~ msgstr "Entrée réseau local"
+
+#~ msgid "Limit E-Mail trigger to certain banIP actions."
+#~ msgstr "Limiter le déclenchement du courriel à certaines actions de banIP."
+
+#~ msgid "Limit the log monitor to certain log terms."
+#~ msgstr "Limiter le moniteur de journal à certaines conditions."
+
+#~ msgid "Limit the selection to certain local sources."
+#~ msgstr "Limiter la sélection à certaines sources locales."
+
+#~ msgid "Line number to remove"
+#~ msgstr "Numéro de la ligne à supprimer"
+
+#~ 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."
+
+#~ msgid "Local Sources"
+#~ msgstr "Sources locales"
+
+#~ msgid "Log Monitor"
+#~ msgstr "Moniteur de journal"
+
+#~ msgid "Log View"
+#~ msgstr "Affichage du journal"
+
+#~ msgid "Log suspicious incoming packets - usually dropped."
+#~ msgstr "Consigner les paquets entrants suspects - généralement abandonnés."
+
+#~ msgid ""
+#~ "Log suspicious outgoing packets - usually rejected. Logging such packets "
+#~ "may cause an increase in latency due to it requiring additional system "
+#~ "resources."
+#~ msgstr ""
+#~ "Consigner les paquets sortants suspects - généralement rejetés. La "
+#~ "journalisation de ces paquets peut entraîner une augmentation de la "
+#~ "latence car elle nécessite des ressources système supplémentaires."
+
+#~ msgid "LuCI Log Count"
+#~ msgstr "Nombre de journaux LuCI"
+
+#~ msgid "Maclist Timeout"
+#~ msgstr "Délai d'expiration de la liste Mac"
+
+#~ msgid ""
+#~ "Maclist changes have been saved. Refresh your banIP lists that changes "
+#~ "take effect."
+#~ msgstr ""
+#~ "Les modifications de la liste Mac ont été enregistrées. Actualisez vos "
+#~ "listes banIP pour que les modifications prennent effet."
+
+#~ msgid ""
+#~ "Manually override the pre-configured download options for the selected "
+#~ "download utility."
+#~ msgstr ""
+#~ "Remplacer manuellement les options de téléchargement préconfigurées pour "
+#~ "l'utilitaire de téléchargement sélectionné."
+
+#~ msgid "NGINX Log Count"
+#~ msgstr "Nombre de journaux NGINX"
+
+#~ msgid "Name"
+#~ msgstr "Nom"
+
+#~ msgid "No Query results!"
+#~ msgstr "Aucun résultat de recherche !"
+
+#~ msgid "No banIP related logs yet!"
+#~ msgstr "Aucun journal lié au bannissement P pour le moment !"
+
+#~ msgid "Number of CIDR entries"
+#~ msgstr "Nombre d'entrées du CIDR"
+
+#~ msgid "Number of IP entries"
+#~ msgstr "Nombre d'entrées IP"
+
+#~ msgid "Number of MAC entries"
+#~ msgstr "Nombre d’entrées MAC"
+
+#~ msgid "Number of accessed entries"
+#~ msgstr "Nombre d'entrées consultées"
+
+#~ msgid "Number of all IPSets"
+#~ msgstr "Nombre de tous les IPSets"
+
+#~ msgid "Number of all entries"
+#~ msgstr "Nombre de toutes les entrées"
+
+#~ msgid ""
+#~ "Number of failed LuCI login repetitions of the same ip in the log before "
+#~ "banning."
+#~ msgstr ""
+#~ "Nombre de répétitions de connexion LuCI échouées pour la même ip dans le "
+#~ "journal avant le bannissement."
+
+#~ msgid ""
+#~ "Number of failed nginx requests of the same ip in the log before banning."
+#~ msgstr ""
+#~ "Nombre de requêtes nginx de la même IP ayant échoué dans le journal avant "
+#~ "le bannissement."
+
+#~ msgid ""
+#~ "Number of failed ssh login repetitions of the same ip in the log before "
+#~ "banning."
+#~ msgstr ""
+#~ "Nombre de répétitions de connexion ssh échouées pour la même IP dans le "
+#~ "journal avant le bannissement."
+
+#~ msgid "Query"
+#~ msgstr "Requête"
+
+#~ msgid "Receiver address for banIP notification e-mails."
+#~ msgstr ""
+#~ "Adresse du destinataire des courriels de notification de bannssement IP."
+
+#~ msgid "Refresh Timer"
+#~ msgstr "Minuteur d'actualisation"
+
+#~ msgid "Refresh Timer..."
+#~ msgstr "Minuteur d'actualisation..."
+
+#~ msgid "Remove an existing job"
+#~ msgstr "Supprimer une tâche existante"
+
+#~ 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 ""
+#~ "Restreindre l'accès à l'internet depuis/vers un petit nombre de sites web/"
+#~ "IP sécurisés et bloquer l'accès depuis/vers le reste de l'internet."
+
+#~ msgid "SRC IPSet Type"
+#~ msgstr "Type d'ensemble IP SRC"
+
+#~ msgid "SRC Log Options"
+#~ msgstr "Options du journal SRC"
+
+#~ msgid "SRC Target"
+#~ msgstr "Cible SRC"
+
+#~ msgid "SRC+DST IPSet Type"
+#~ msgstr "Type d'ensemble IP SRC+DST"
+
+#~ msgid "SSH Log Count"
+#~ msgstr "Nombre de journaux SSH"
+
+#~ msgid "Save"
+#~ msgstr "Sauvegarder"
+
+#~ msgid ""
+#~ "Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+#~ "address."
+#~ msgstr ""
+#~ "Recherchez une adresse IP, un CIDR ou une adresse MAC spécifique dans les "
+#~ "IPSets liés au banIP."
+
+#~ msgid "Select the relevant network interfaces manually."
+#~ msgstr "Sélectionner manuellement les interfaces réseau pertinentes."
+
+#~ msgid ""
+#~ "Send banIP related notification e-mails. This needs the installation and "
+#~ "setup of the additional 'msmtp' package."
+#~ msgstr ""
+#~ "Envoyer des courriels de notification relatifs à la banIP. Cela nécessite "
+#~ "l'installation et la configuration du paquetage supplémentaire 'msmtp'."
+
+#~ msgid "Service Priority"
+#~ msgstr "Priorité de service"
+
+#~ msgid "Set a new banIP job"
+#~ msgstr "Définir une nouvelle tâche de bannisement IP"
+
+#~ msgid "Set individual DST type per IPset to block only outgoing packets."
+#~ msgstr ""
+#~ "Définir le type de DST individuel par IPset pour bloquer uniquement les "
+#~ "paquets sortants."
+
+#~ msgid "Set individual SRC type per IPset to block only incoming packets."
+#~ msgstr ""
+#~ "Définir le type de SRC individuel par IPset pour bloquer uniquement les "
+#~ "paquets entrants."
+
+#~ msgid ""
+#~ "Set individual SRC+DST type per IPset to block incoming and outgoing "
+#~ "packets."
+#~ msgstr ""
+#~ "Définir le type de SRC+DST individuel par IPset pour bloquer les paquets "
+#~ "entrants et sortants."
+
+#~ msgid "Set special DST log options, e.g. to set a limit rate."
+#~ msgstr ""
+#~ "Définir les options spéciales du journal DST, par ex. fixer un taux "
+#~ "limite."
+
+#~ msgid "Set special SRC log options, e.g. to set a limit rate."
+#~ msgstr ""
+#~ "Définir les options spéciales du journal SRC, par exemple pour fixer un "
+#~ "taux limite."
+
+#~ msgid "Set the blacklist IPSet timeout."
+#~ msgstr "Définit le délai d'expiration de la liste noire IPSet."
+
+#~ msgid "Set the firewall target for all DST related rules."
+#~ msgstr "Définir la cible du pare-feu pour toutes les règles liées à la DST."
+
+#~ msgid "Set the firewall target for all SRC related rules."
+#~ msgstr "Définir la cible du pare-feu pour toutes les règles liées au SRC."
+
+#~ msgid ""
+#~ "Set the global IPset type default, to block incoming (SRC) and/or "
+#~ "outgoing (DST) packets."
+#~ msgstr ""
+#~ "Définir le type d'IPset global par défaut, pour bloquer les paquets "
+#~ "entrants (SRC) et/ou sortants (DST)."
+
+#~ msgid "Set the maclist IPSet timeout."
+#~ msgstr "Définissez le délai d’expiration de maclist IPSet."
+
+#~ msgid "Set the whitelist IPSet timeout."
+#~ msgstr "Définit le délai d'attente de la liste blanche IPSet."
+
+#~ msgid "Size of the download queue for download processing in parallel."
+#~ msgstr ""
+#~ "Taille de la file d'attente de téléchargement pour le traitement des "
+#~ "téléchargements en parallèle."
+
+#~ msgid "Sources (Info)"
+#~ msgstr "Sources (Infos)"
+
+#~ msgid ""
+#~ "Starts a small log monitor in the background to block suspicious SSH/LuCI "
+#~ "login attempts."
+#~ msgstr ""
+#~ "Démarre un petit moniteur de journalisation en arrière-plan pour bloquer "
+#~ "les tentatives de connexion SSH/LuCI suspectes."
+
+#~ msgid "Status / Version"
+#~ msgstr "Statut / Version"
+
+#~ msgid "Suspend"
+#~ msgstr "Mettre en pause"
+
+#~ msgid "The Refresh Timer could not been updated."
+#~ msgstr "Le minuteur d’actualisation n’a pas pu être mis à jour."
+
+#~ msgid "The Refresh Timer has been updated."
+#~ msgstr "Minuteur d'actualisation mis à jour."
+
+#~ msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+#~ msgstr ""
+#~ "Le jour de la semaine (opt., valeurs : 1-7 éventuellement sép. par , ou -)"
+
+#~ msgid "The hours portition (req., range: 0-23)"
+#~ msgstr "La répartition des heures (req., plage : 0-23)"
+
+#~ msgid "The minutes portion (opt., range: 0-59)"
+#~ msgstr "La répartition des minutes (req., plage : 0-59)"
+
+#~ msgid ""
+#~ "The selected priority will be used for banIP background processing. This "
+#~ "change requires a full banIP service restart to take effect."
+#~ msgstr ""
+#~ "La priorité sélectionnée sera utilisée pour le traitement en arrière-plan "
+#~ "de banIP. Ce changement nécessite un redémarrage complet du service banIP "
+#~ "pour prendre effet."
+
+#~ 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."
+
+#~ 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 ""
+#~ "Il s'agit de la maclist locale de banIP pour toujours autoriser certaines "
+#~ "adresses MAC.<br /> <em><b>Veuillez noter :</b></em> n'ajouter qu'une "
+#~ "seule adresse MAC par ligne. Les commentaires introduits par '#' sont "
+#~ "autorisés - les domaines, les caractères génériques et les expressions "
+#~ "rationnelles ne le sont pas."
+
+#~ 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 ""
+#~ "Il s'agit de la liste blanche locale de banIP pour toujours autoriser "
+#~ "certaines adresses IP/CIDR.<br /> <em><b>Remarque :</b></em> n'ajouter "
+#~ "qu'une seule adresse IPv4, adresse IPv6 ou nom de domaine par ligne. Les "
+#~ "commentaires introduits par '#' sont autorisés - les caractères "
+#~ "génériques et les regex ne le sont pas."
+
+#~ msgid ""
+#~ "This tab shows the last generated IPSet Report, press the 'Refresh' "
+#~ "button to get a current one."
+#~ msgstr ""
+#~ "Cet onglet montre le dernier rapport IPSet généré, appuyez sur le bouton "
+#~ "'Rafraichir' pour obtenir un rapport actuel."
+
+#~ msgid ""
+#~ "To keep your banIP lists up-to-date, you should set up an automatic "
+#~ "update job for these lists."
+#~ msgstr ""
+#~ "Pour que vos listes de banIP restent à jour, vous devez configurer une "
+#~ "tâche de mise à jour automatique de ces listes."
+
+#~ msgid "Type"
+#~ msgstr "Type"
+
+#~ msgid "WAN Forward"
+#~ msgstr "Transfert WAN"
+
+#~ msgid "WAN Input"
+#~ msgstr "Entrée WAN"
+
+#~ msgid "Whitelist IP/CIDR"
+#~ msgstr "Liste blanche IP/CIDR"
+
+#~ msgid "Whitelist Only"
+#~ msgstr "Liste blanche uniquement"
+
+#~ msgid "Whitelist Timeout"
+#~ msgstr "Délai d’expiration de la liste blanche"
+
+#~ msgid ""
+#~ "Whitelist changes have been saved. Refresh your banIP lists that changes "
+#~ "take effect."
+#~ msgstr ""
+#~ "Les modifications apportées à la liste blanche ont été enregistrées. "
+#~ "Actualisez vos listes de bannisement IP pour que les modifications "
+#~ "prennent effet."
+
+#~ msgid "Whitelist..."
+#~ msgstr "Liste Blanche..."
+
+#~ msgid "banIP action"
+#~ msgstr "Action banIP"
 
 #~ msgid "Special config options for the selected download utility."
 #~ msgstr ""
@@ -1161,9 +1457,6 @@ msgstr "Action banIP"
 #~ msgid "Refresh IPSets"
 #~ msgstr "Rafraîchir liste IP"
 
-#~ msgid "Reload"
-#~ msgstr "Recharger"
-
 #~ msgid "Reload IPSet Sources"
 #~ msgstr "Recharger les sources IPSet"
 
@@ -1244,8 +1537,8 @@ msgstr "Action banIP"
 
 #~ 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>."
+#~ "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/"
index 7de5d591db9d3ca3fb77d337673ecef99bda1a64..2b4cc5d26a6b9b15deae73958dabf70d0cb55d52 100644 (file)
@@ -11,163 +11,135 @@ msgstr ""
 "n % 10 == 0) ? 2 : 3));\n"
 "X-Generator: Weblate 4.5-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-msgid "-m limit --limit 2/sec (default)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
 msgstr ""
 
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:379
+msgid "-300"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380
+msgid "-400"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "0"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431
+msgid "100 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
-msgid "Action"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434
+msgid "1000"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
-msgid "Active Devices"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329
+msgid "1024 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
-msgid "Active Interfaces"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
-msgid "Active Logterms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
-msgid "Active Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "4096"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
-msgid "Active Subnets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433
+msgid "500"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
-msgid "Add this IP/CIDR to your local whitelist."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:328
+msgid "512"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
-msgid "Additional Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
+msgid "ASNs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
-msgid "Advanced Chain Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
-msgid "Advanced E-Mail Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
-msgid "Advanced Log Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
-msgid "Auto Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
+msgid "Auto Detection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
 msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
@@ -176,716 +148,561 @@ msgid ""
 "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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
 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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
-msgid "Count ACC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "CPU Cores"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
-msgid "Count CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
-msgid "Count IP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
+msgid "Chain Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
-msgid "Count MAC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220
+msgid "Chain/Set Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
-msgid "Count SUM"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
-msgid "E-Mail Topic"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
+msgid "E-Mail Topic"
 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"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
+msgid "Edit Allowlist"
 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"
+msgid "Edit Blocklist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
-msgid "Enables IPv4 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
-msgid "Enables IPv6 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
-msgid "Entry Details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Expiry time for auto added blocklist set members."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
-msgid "Existing job(s)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482
+msgid "Feed Selection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 msgid "Highest Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
-msgid "IPSet Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
-msgid "IPSet Query"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
-msgid "Line number to remove"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "Limit the cpu cores used by banIP to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
-msgid "Log Limit"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
 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:684
-msgid "Log Terms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
+msgid "Log Limit"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Log suspicious incoming packets - usually dropped."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Log Terms"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
-msgid "Name"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 msgid "Network Interfaces"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
-msgid "No Query results!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
 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)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
-msgid "Number of CIDR entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
-msgid "Number of IP entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 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:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 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
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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:734
-msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
-msgid "Query"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
-msgid "Receiver address for banIP notification e-mails."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 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..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200
+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/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 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:534
-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:522
-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:546
-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:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 msgid ""
-"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
-"(DST) packets."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Set the maclist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
+msgid "Startup Trigger Interface"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
-msgid "Startup Trigger Interface"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:193
+msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
-msgid "Status / Version"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124
+msgid "Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
-msgid "Suspend"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184
+msgid "System Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
-msgid "The minutes portion (opt., range: 0-59)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "The selected priority will be used for banIP background processing."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:28
 msgid ""
-"The selected priority will be used for banIP background processing. This "
-"change requires a full banIP service restart to take effect."
+"The syslog output, prefiltered for banIP-related firewall log entries only."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.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."
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
-"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"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/ipsetreport.js:176
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 msgid ""
-"This tab shows the last generated IPSet Report, press the 'Refresh' button "
-"to get a current one."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 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 set up an automatic update "
-"job for these lists."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
 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 ""
-
 #~ msgid "Description"
 #~ msgstr "תיאור"
index e3e5e50f5f95e5bb2d872b4b14d5fa63f27964d8..f7fcfbaf06fc3c9cf10178e26fcb5914290e7b01 100644 (file)
@@ -4,163 +4,135 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-msgid "-m limit --limit 2/sec (default)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
 msgstr ""
 
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:379
+msgid "-300"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380
+msgid "-400"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "0"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431
+msgid "100 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
-msgid "Action"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434
+msgid "1000"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
-msgid "Active Devices"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329
+msgid "1024 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
-msgid "Active Interfaces"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
-msgid "Active Logterms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
-msgid "Active Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "4096"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
-msgid "Active Subnets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433
+msgid "500"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
-msgid "Add this IP/CIDR to your local whitelist."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:328
+msgid "512"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
-msgid "Additional Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
+msgid "ASNs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
-msgid "Advanced Chain Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
-msgid "Advanced E-Mail Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
-msgid "Advanced Log Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
-msgid "Auto Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
+msgid "Auto Detection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
 msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
@@ -169,713 +141,558 @@ msgid ""
 "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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
 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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
-msgid "Count ACC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "CPU Cores"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
-msgid "Count CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
-msgid "Count IP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
+msgid "Chain Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
-msgid "Count MAC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220
+msgid "Chain/Set Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
-msgid "Count SUM"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
-msgid "E-Mail Topic"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
+msgid "E-Mail Topic"
 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"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
+msgid "Edit Allowlist"
 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"
+msgid "Edit Blocklist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
-msgid "Enables IPv4 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
-msgid "Enables IPv6 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
-msgid "Entry Details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Expiry time for auto added blocklist set members."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
-msgid "Existing job(s)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482
+msgid "Feed Selection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 msgid "Highest Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
-msgid "IPSet Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
-msgid "IPSet Query"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
-msgid "Line number to remove"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "Limit the cpu cores used by banIP to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
-msgid "Log Limit"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
 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:684
-msgid "Log Terms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
+msgid "Log Limit"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Log suspicious incoming packets - usually dropped."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Log Terms"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
-msgid "Name"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 msgid "Network Interfaces"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
-msgid "No Query results!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
 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)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
-msgid "Number of CIDR entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
-msgid "Number of IP entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 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:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 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
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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:734
-msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
-msgid "Query"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
-msgid "Receiver address for banIP notification e-mails."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 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..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200
+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/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 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:534
-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:522
-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:546
-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:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 msgid ""
-"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
-"(DST) packets."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Set the maclist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
+msgid "Startup Trigger Interface"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
-msgid "Startup Trigger Interface"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:193
+msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
-msgid "Status / Version"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124
+msgid "Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
-msgid "Suspend"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184
+msgid "System Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
-msgid "The minutes portion (opt., range: 0-59)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "The selected priority will be used for banIP background processing."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:28
 msgid ""
-"The selected priority will be used for banIP background processing. This "
-"change requires a full banIP service restart to take effect."
+"The syslog output, prefiltered for banIP-related firewall log entries only."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.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."
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
-"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"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/ipsetreport.js:176
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 msgid ""
-"This tab shows the last generated IPSet Report, press the 'Refresh' button "
-"to get a current one."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 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 set up an automatic update "
-"job for these lists."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
 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 ""
index f87d9735a887be974232a456a3dd472a064b20bd..82aadaa7171d239fcd059d6d8b81c2d394bbd087 100644 (file)
@@ -10,167 +10,137 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 4.8-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-msgid "-m limit --limit 2/sec (default)"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
-msgstr "1 óra"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
-msgstr "12 óra"
-
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
-msgstr "24 óra"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
-msgstr "30 perc"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
-msgstr "6 óra"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
-msgstr "AS számok"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
-msgid "Action"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:379
+msgid "-300"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
-msgid "Active Devices"
-msgstr "Aktív eszközök"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380
+msgid "-400"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
-msgid "Active Interfaces"
-msgstr "Aktív csatolók"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "0"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
-msgid "Active Logterms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431
+msgid "100 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
-msgid "Active Sources"
-msgstr "Aktív források"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434
+msgid "1000"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
-msgid "Active Subnets"
-msgstr "Aktív alhálózatok"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329
+msgid "1024 (default)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
-msgid "Add this IP/CIDR to your local whitelist."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "4096"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
-msgid "Additional Settings"
-msgstr "További beállítások"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433
+msgid "500"
 msgstr ""
-"További aktiválókésleltetés másodpercben, mielőtt a banIP feldolgozása "
-"elkezdődik."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
-msgid "Advanced Chain Settings"
-msgstr "Haladó láncbeállítások"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:328
+msgid "512"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
-msgid "Advanced E-Mail Settings"
-msgstr "Haladó e-mail beállítások"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
+msgid "ASNs"
+msgstr "AS számok"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
+msgstr "Aktív eszközök"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
-msgid "Advanced Log Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
+msgstr "Aktív csatolók"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
+msgstr "Aktív alhálózatok"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
-msgstr "Automatikus feketelista"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid "Auto Detection"
 msgstr "Automatikus észlelés"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
-msgstr "Automatikus fehérlista"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 msgid "Backup Directory"
 msgstr "Biztonsági mentés könyvtára"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
-msgid "Base Temp Directory"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
-msgstr "Feketelista lejárata"
-
 #: 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 "
@@ -179,724 +149,715 @@ msgstr ""
 "Feketelista beállítások elmentve. Frissítse a banIP listákat a változtatások "
 "érvényre juttatásához."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
-#, fuzzy
-msgid "Blocklist Sources"
-msgstr "Feketelista források"
-
-#: 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 "Mégse"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
+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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
-msgid "Count ACC"
-msgstr "ACC-k számlálása"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "CPU Cores"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
-msgid "Count CIDR"
-msgstr "CIDR-k számlálása"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
+msgstr "Mégse"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
-msgid "Count IP"
-msgstr "IP-k számlálása"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
+msgid "Chain Priority"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
-msgid "Count MAC"
-msgstr "MAC-ek számlálása"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220
+msgid "Chain/Set Settings"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
-msgid "Count SUM"
-msgstr "SUM-ok számlálása"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr "Országok"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid "Download Parameters"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
-msgid "Download Queue"
-msgstr "Letöltési sor"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr "Letöltési segédprogram"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "E-Mail Actions"
-msgstr "E-mail műveletek"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
-msgid "E-Mail Notification"
-msgstr "E-mail értesítés"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr "E-Mail profil"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr "E-Mail küldő cím"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 #, fuzzy
 msgid "E-Mail Topic"
 msgstr "E-Mail téma"
 
-#: 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:11
-#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
-msgid "Edit Maclist"
+msgid "Edit Allowlist"
 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 "Fehérlista szerkesztése"
+msgid "Edit Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr "Engedélyezve"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
-msgid "Enables IPv4 support in banIP."
-msgstr "IPv4 támogatás bekapcsolása a banIP-ben."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
-msgid "Enables IPv6 support in banIP."
-msgstr "IPv6 támogatás bekapcsolása a banIP-ben."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
-msgid "Entry Details"
-msgstr "Bejegyzés részletei"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Expiry time for auto added blocklist set members."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
-#, fuzzy
-msgid "Existing job(s)"
-msgstr "Létező munkamenet(ek)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482
+msgid "Feed Selection"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr "Általános Beállítások"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 msgid "Highest Priority"
 msgstr ""
 
-#: 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/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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
-msgid "IPSet details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr "IPv4 támogatás"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr "IPv6 támogatás"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr "Információ"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr "Utolsó futás"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr "Legkisebb prioritás"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr "Kisebb prioritás"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
-msgid "Line number to remove"
-msgstr "Eltávolítandó sor száma"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "Limit the cpu cores used by banIP to save RAM."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
-msgstr "Helyi források"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 msgid "Log Limit"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
-msgid "Log Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
 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 "Log nézet"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Log suspicious incoming packets - usually dropped."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
-msgid "Name"
-msgstr "Név"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 msgid "Network Interfaces"
 msgstr "Hálózati csatolók"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
-msgid "No Query results!"
-msgstr "Nincs a keresésnek megfelelő elem!"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
-msgid "No banIP related logs yet!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
-msgid "Normal Priority (default)"
-msgstr "Közepes prioritás (alapértelmezett)"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
-msgid "Number of CIDR entries"
-msgstr "CIDR bejegyzések száma"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
-msgid "Number of IP entries"
-msgstr "IP bejegyzések száma"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
-msgid "Number of MAC entries"
-msgstr "MAC bejegyzések száma"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
-msgid "Number of accessed entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
-msgid "Number of all IPSets"
-msgstr "IPSet-ek száma"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
-msgid "Number of all entries"
-msgstr "Bejegyzések száma"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
+msgstr "Közepes prioritás (alapértelmezett)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 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
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr "Áttekintés"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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:734
-msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
-msgid "Query"
-msgstr "Lekérdezés"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
-msgid "Receiver address for banIP notification e-mails."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 msgid "Refresh"
 msgstr "Frissítés"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
-#, fuzzy
-msgid "Refresh Timer"
-msgstr "Időzítő frissítése"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
-msgid "Refresh Timer..."
-msgstr "Időzítő frissítése..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200
+msgid "Reload"
+msgstr "Újratöltés"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
-msgid "Remove an existing job"
-msgstr "Létező munkamenet eltávolítása"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 msgid "Restart"
 msgstr "Újraindítá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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr "Eredmény"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 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 "Mentés"
-
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
-msgid "Select the relevant network interfaces manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 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:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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:534
-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:522
-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:546
-msgid ""
-"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 msgid ""
-"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
-"(DST) packets."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Set the maclist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 msgid "Settings"
 msgstr "Beállítások"
 
-#: 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:753
-msgid "Sources (Info)"
-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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 msgid "Startup Trigger Interface"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
-#, fuzzy
-msgid "Status / Version"
-msgstr "Státusz / Verzió"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
-msgid "Suspend"
-msgstr "Felfüggesztés"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
-msgid "Target directory for IPSet related report files."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
-msgid "Target directory for compressed source list backups."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:193
+msgid "Stop"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124
+msgid "Survey"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184
+msgid "System Information"
 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 -)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
+msgid "Target directory for IPSet related report files."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
-msgid "The hours portition (req., range: 0-23)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
+msgid "Target directory for compressed source list backups."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
-msgid "The minutes portion (opt., range: 0-59)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "The selected priority will be used for banIP background processing."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:28
+msgid ""
+"The syslog output, prefiltered for banIP-related firewall log entries only."
 msgstr ""
-"A rendszernapló kimenete, előre szűrve csak a banIP-hez kapcsolódó "
-"üzenetekhez."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.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."
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
-"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"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/ipsetreport.js:176
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 msgid ""
-"This tab shows the last generated IPSet Report, press the 'Refresh' button "
-"to get a current one."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 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 set up an automatic update "
-"job for these lists."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid "Trigger Delay"
 msgstr "Aktiváló késleltetése"
 
-#: 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
 #, fuzzy
 msgid "Unable to save changes: %s"
 msgstr "Nem sikerült a/az %s változtatás mentése"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr "Részletes hibakeresési naplózás"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
-msgstr "Fehérlista..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
+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 "banIP"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
-msgid "banIP action"
-msgstr ""
+#~ msgid "1 hour"
+#~ msgstr "1 óra"
+
+#~ msgid "12 hours"
+#~ msgstr "12 óra"
+
+#~ msgid "24 hours"
+#~ msgstr "24 óra"
+
+#~ msgid "30 minutes"
+#~ msgstr "30 perc"
+
+#~ msgid "6 hours"
+#~ msgstr "6 óra"
+
+#~ msgid "Active Sources"
+#~ msgstr "Aktív források"
+
+#~ msgid "Additional Settings"
+#~ msgstr "További beállítások"
+
+#~ 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."
+
+#~ msgid "Advanced Chain Settings"
+#~ msgstr "Haladó láncbeállítások"
+
+#~ msgid "Advanced E-Mail Settings"
+#~ msgstr "Haladó e-mail beállítások"
+
+#~ msgid "Auto Blacklist"
+#~ msgstr "Automatikus feketelista"
+
+#~ msgid "Auto Whitelist"
+#~ msgstr "Automatikus fehérlista"
+
+#~ msgid "Blacklist Timeout"
+#~ msgstr "Feketelista lejárata"
+
+#, fuzzy
+#~ msgid "Blocklist Sources"
+#~ msgstr "Feketelista források"
+
+#~ msgid "Count ACC"
+#~ msgstr "ACC-k számlálása"
+
+#~ msgid "Count CIDR"
+#~ msgstr "CIDR-k számlálása"
+
+#~ msgid "Count IP"
+#~ msgstr "IP-k számlálása"
+
+#~ msgid "Count MAC"
+#~ msgstr "MAC-ek számlálása"
+
+#~ msgid "Count SUM"
+#~ msgstr "SUM-ok számlálása"
+
+#~ msgid "Download Queue"
+#~ msgstr "Letöltési sor"
+
+#~ msgid "E-Mail Actions"
+#~ msgstr "E-mail műveletek"
+
+#~ msgid "E-Mail Notification"
+#~ msgstr "E-mail értesítés"
+
+#~ msgid "Edit Blacklist"
+#~ msgstr "Feketelista szerkesztése"
+
+#~ msgid "Edit Whitelist"
+#~ msgstr "Fehérlista szerkesztése"
+
+#~ msgid "Enables IPv4 support in banIP."
+#~ msgstr "IPv4 támogatás bekapcsolása a banIP-ben."
+
+#~ msgid "Enables IPv6 support in banIP."
+#~ msgstr "IPv6 támogatás bekapcsolása a banIP-ben."
+
+#~ msgid "Entry Details"
+#~ msgstr "Bejegyzés részletei"
+
+#, fuzzy
+#~ msgid "Existing job(s)"
+#~ msgstr "Létező munkamenet(ek)"
+
+#~ msgid "IPSet Information"
+#~ msgstr "IPSet információk"
+
+#~ msgid "Line number to remove"
+#~ msgstr "Eltávolítandó sor száma"
+
+#~ msgid "Local Sources"
+#~ msgstr "Helyi források"
+
+#~ msgid "Log View"
+#~ msgstr "Log nézet"
+
+#~ msgid "Name"
+#~ msgstr "Név"
+
+#~ msgid "No Query results!"
+#~ msgstr "Nincs a keresésnek megfelelő elem!"
+
+#~ msgid "Number of CIDR entries"
+#~ msgstr "CIDR bejegyzések száma"
+
+#~ msgid "Number of IP entries"
+#~ msgstr "IP bejegyzések száma"
+
+#~ msgid "Number of MAC entries"
+#~ msgstr "MAC bejegyzések száma"
+
+#~ msgid "Number of all IPSets"
+#~ msgstr "IPSet-ek száma"
+
+#~ msgid "Number of all entries"
+#~ msgstr "Bejegyzések száma"
+
+#~ msgid "Query"
+#~ msgstr "Lekérdezés"
+
+#, fuzzy
+#~ msgid "Refresh Timer"
+#~ msgstr "Időzítő frissítése"
+
+#~ msgid "Refresh Timer..."
+#~ msgstr "Időzítő frissítése..."
+
+#~ msgid "Remove an existing job"
+#~ msgstr "Létező munkamenet eltávolítása"
+
+#~ msgid "Save"
+#~ msgstr "Mentés"
+
+#, fuzzy
+#~ msgid "Status / Version"
+#~ msgstr "Státusz / Verzió"
+
+#~ msgid "Suspend"
+#~ msgstr "Felfüggesztés"
+
+#~ msgid "The syslog output, pre-filtered for banIP related messages only."
+#~ msgstr ""
+#~ "A rendszernapló kimenete, előre szűrve csak a banIP-hez kapcsolódó "
+#~ "üzenetekhez."
+
+#~ msgid "Whitelist..."
+#~ msgstr "Fehérlista..."
 
 #~ msgid "ASN Overview"
 #~ msgstr "ASN áttekintő"
@@ -1063,9 +1024,6 @@ msgstr ""
 #~ msgid "Refresh IPSets"
 #~ msgstr "IPSetek frissítése"
 
-#~ msgid "Reload"
-#~ msgstr "Újratöltés"
-
 #~ msgid "Reload IPSet Sources"
 #~ msgstr "IPSet források újratöltése"
 
@@ -1146,8 +1104,8 @@ msgstr ""
 
 #~ 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>."
+#~ "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\" "
index e526cc677f6fc99abd007d1e0c0667ab68fb60a4..3dfc3c1fd3185b821344813aceaf4125796cc96d 100644 (file)
@@ -10,163 +10,135 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 4.16-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-msgid "-m limit --limit 2/sec (default)"
-msgstr "-m limit --limit 2/sec (predefinito)"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
-msgstr "1 ora"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
-msgstr "12 ore"
-
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
-msgstr "24 ore"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
 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:379
+msgid "-300"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
-msgid "Active Devices"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380
+msgid "-400"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
-msgid "Active Interfaces"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "0"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
-msgid "Active Logterms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431
+msgid "100 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
-msgid "Active Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434
+msgid "1000"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
-msgid "Active Subnets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329
+msgid "1024 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
-msgid "Add this IP/CIDR to your local whitelist."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
-msgid "Additional Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "4096"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
-msgid "Advanced Chain Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433
+msgid "500"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
-msgid "Advanced E-Mail Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:328
+msgid "512"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
-msgid "Advanced Log Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
+msgid "ASNs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
-msgid "Auto Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
+msgid "Auto Detection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
 msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
@@ -175,719 +147,653 @@ msgid ""
 "take effect."
 msgstr ""
 
-#: 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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
-msgid "Count ACC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
-msgid "Count CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "CPU Cores"
 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/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
+msgstr "Annulla"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
-msgid "Count MAC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
+msgid "Chain Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
-msgid "Count SUM"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220
+msgid "Chain/Set Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776
-msgid "Countries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:534
-msgid "DST IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+msgid "Countries"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr "Non controllare i certificati del server SSL durante il download."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr "Download non sicuro"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr "Utilità di download"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "E-Mail Actions"
-msgstr ""
-
-#: 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:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr "Profilo e-mail"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr "Indirizzo e-mail destinatario"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr "Indirizzo e-mail mittente"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 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 "Modifica blacklist"
-
-#: 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"
+msgid "Edit Allowlist"
 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 "Modifica whitelist"
+msgid "Edit Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr "Abilitato"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
-msgid "Enables IPv4 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
-msgid "Enables IPv6 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
-msgid "Entry Details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Expiry time for auto added blocklist set members."
 msgstr ""
 
-#: 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:482
+msgid "Feed Selection"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr "Impostazioni Generali"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
-msgid "IPSet Query..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr "Informazioni"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
-msgid "Line number to remove"
-msgstr "Numero di riga da eliminare"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "Limit the cpu cores used by banIP to save RAM."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 msgid "Log Limit"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
-msgid "Log Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
 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 "Vista dei log"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Log suspicious incoming packets - usually dropped."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
 msgstr ""
-"Sovrascrivi manualmente le opzioni di download preconfigurate per l'utilità "
-"di download selezionata."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
-msgid "Name"
-msgstr "Nome"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 msgid "Network Interfaces"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
-msgid "No Query results!"
-msgstr "Nessun risultato della query!"
-
-#: 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)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
-msgid "Number of CIDR entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
-msgid "Number of IP entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
-msgid "Number of MAC entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 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:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 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
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr "Riepilogo"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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:734
-msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
-msgid "Query"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
-msgid "Receiver address for banIP notification e-mails."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 msgid "Refresh"
 msgstr "Ricaricare"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
-msgid "Refresh Timer"
-msgstr "Attualizza il timer"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200
+msgid "Reload"
+msgstr "Aggiorna"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
-msgid "Refresh Timer..."
-msgstr "Attualizzando il timer..."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
-msgid "Remove an existing job"
-msgstr "Rimuovi un lavoro esistente"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr "Directory dei report"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 msgid "Restart"
 msgstr "Riavvia"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr "Risultato"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr "Avvia Flags"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
 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 "Salva"
-
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 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:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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:534
-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:522
-msgid "Set individual SRC type per IPset to block only incoming packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-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:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 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:490
-msgid "Set the maclist IPSet timeout."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 msgid "Settings"
 msgstr "Impostazioni"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
-msgid "Size of the download queue for download processing in parallel."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
+msgid "Startup Trigger Interface"
+msgstr "Interfaccia trigger di avvio"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
-msgid "Startup Trigger Interface"
-msgstr "Interfaccia trigger di avvio"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:193
+msgid "Stop"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
-msgid "Status / Version"
-msgstr "Stato/versione"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124
+msgid "Survey"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
-msgid "Suspend"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184
+msgid "System Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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 "Impossibile aggiornare il timer di aggiornamento."
-
-#: 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 "Il timer di aggiornamento è stato aggiornato."
-
-#: 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 -)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
-msgid "The hours portition (req., range: 0-23)"
-msgstr "Parte delle ore (obbligatoria, range: 0-23)"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
-msgid "The minutes portion (opt., range: 0-59)"
-msgstr "Parte dei minuti (opz., range: 0-59)"
-
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "The selected priority will be used for banIP background processing."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:28
+msgid ""
+"The syslog output, prefiltered for banIP-related firewall log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.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."
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
-"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"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/ipsetreport.js:176
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 msgid ""
-"This tab shows the last generated IPSet Report, press the 'Refresh' button "
-"to get a current one."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 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 set up an automatic update "
-"job for these lists."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid "Trigger Delay"
 msgstr ""
 
-#: 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 "Impossibile salvare le modifiche: %s"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
-msgstr "Whitelist..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
+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 ""
+#~ msgid "-m limit --limit 2/sec (default)"
+#~ msgstr "-m limit --limit 2/sec (predefinito)"
+
+#~ msgid "1 hour"
+#~ msgstr "1 ora"
+
+#~ msgid "12 hours"
+#~ msgstr "12 ore"
+
+#~ msgid "24 hours"
+#~ msgstr "24 ore"
+
+#~ msgid "Action"
+#~ msgstr "Azione"
+
+#~ msgid "Base Temp Directory"
+#~ msgstr "Base directory Temporanea"
+
+#~ msgid "Blocklist Sources"
+#~ msgstr "Fonti lista di Blocco"
+
+#~ msgid "Download Queue"
+#~ msgstr "Coda download"
+
+#~ msgid "E-Mail Notification"
+#~ msgstr "Notifica e-mail"
+
+#~ msgid "Edit Blacklist"
+#~ msgstr "Modifica blacklist"
+
+#~ msgid "Edit Whitelist"
+#~ msgstr "Modifica whitelist"
+
+#~ msgid "Enable verbose debug logging in case of any processing errors."
+#~ msgstr ""
+#~ "Abilita log di debug verboso in caso di qualsiasi errore di elaborazione."
+
+#~ msgid "Existing job(s)"
+#~ msgstr "Processi esistenti"
+
+#~ msgid "Line number to remove"
+#~ msgstr "Numero di riga da eliminare"
+
+#~ msgid "Log View"
+#~ msgstr "Vista dei log"
+
+#~ msgid ""
+#~ "Manually override the pre-configured download options for the selected "
+#~ "download utility."
+#~ msgstr ""
+#~ "Sovrascrivi manualmente le opzioni di download preconfigurate per "
+#~ "l'utilità di download selezionata."
+
+#~ msgid "Name"
+#~ msgstr "Nome"
+
+#~ msgid "No Query results!"
+#~ msgstr "Nessun risultato della query!"
+
+#~ msgid "Refresh Timer"
+#~ msgstr "Attualizza il timer"
+
+#~ msgid "Refresh Timer..."
+#~ msgstr "Attualizzando il timer..."
+
+#~ msgid "Remove an existing job"
+#~ msgstr "Rimuovi un lavoro esistente"
+
+#~ msgid "Save"
+#~ msgstr "Salva"
+
+#~ msgid "Status / Version"
+#~ msgstr "Stato/versione"
+
+#~ msgid "The Refresh Timer could not been updated."
+#~ msgstr "Impossibile aggiornare il timer di aggiornamento."
+
+#~ msgid "The Refresh Timer has been updated."
+#~ msgstr "Il timer di aggiornamento è stato aggiornato."
+
+#~ msgid "The hours portition (req., range: 0-23)"
+#~ msgstr "Parte delle ore (obbligatoria, range: 0-23)"
+
+#~ msgid "The minutes portion (opt., range: 0-59)"
+#~ msgstr "Parte dei minuti (opz., range: 0-59)"
+
+#~ msgid "Type"
+#~ msgstr "Tipo"
+
+#~ msgid "Whitelist..."
+#~ msgstr "Whitelist..."
 
 #~ msgid "Description"
 #~ msgstr "Descrizione"
@@ -918,9 +824,6 @@ msgstr ""
 #~ 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 "
index 882a2ee66a96a2bcff36b34b24858eee160d2a62..4ee247a14759bb33a278c4aace640e8750019cd2 100644 (file)
@@ -10,163 +10,135 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Weblate 4.5-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-msgid "-m limit --limit 2/sec (default)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
 msgstr ""
 
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:379
+msgid "-300"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380
+msgid "-400"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "0"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431
+msgid "100 (default)"
 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:434
+msgid "1000"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
-msgid "Active Interfaces"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329
+msgid "1024 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
-msgid "Active Logterms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 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:432
+msgid "250"
+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:331
+msgid "4096"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
-msgid "Add this IP/CIDR to your local whitelist."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433
+msgid "500"
 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:328
+msgid "512"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
+msgid "ASNs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
-msgid "Advanced Chain Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
+msgstr "アクティブなデバイス"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 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:164
+msgid "Active Interfaces"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
-msgid "Advanced Log Settings"
-msgstr "ã\83­ã\82°ã\81®è©³ç´°è¨­å®\9a"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
+msgstr "ã\82¢ã\82¯ã\83\86ã\82£ã\83\96ã\81ªã\82µã\83\96ã\83\8dã\83\83ã\83\88"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
-msgstr "自動ブラックリスト"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid "Auto Detection"
 msgstr "自動検出"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
-msgstr "自動ホワイトリスト"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
 msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
@@ -175,716 +147,720 @@ msgid ""
 "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:413
+msgid "Blocklist Expiry"
+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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 msgstr ""
 
-#: 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/overview.js:335
+msgid "CPU Cores"
+msgstr ""
 
-#: 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/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
+msgstr "キャンセル"
 
-#: 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/overview.js:375
+msgid "Chain Priority"
+msgstr ""
 
-#: 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/overview.js:220
+msgid "Chain/Set Settings"
+msgstr ""
 
-#: 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:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr "国"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr "ダウンロードユーティリティ"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr "Eメールプロファイル"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr "Eメール受信アドレス"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr "Eメール送信者アドレス"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 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:11
-#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
-msgid "Edit Maclist"
+msgid "Edit Allowlist"
 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 "ホワイトリストの編集"
+msgid "Edit Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enable the banIP service."
 msgstr "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 "エラーが発生した際に詳細なデバッグロギングを有効にします。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr "有効"
 
-#: 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:237
+msgid "Enables IPv4 support."
+msgstr ""
 
-#: 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/overview.js:242
+msgid "Enables IPv6 support."
+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:413
+msgid "Expiry time for auto added blocklist set members."
+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:482
+msgid "Feed Selection"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr "一般設定"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr "高い優先度"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 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/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
-msgid "IPSet Query..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr "IPv4 サポート"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr "IPv6 サポート"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr "情報"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr "最終実行"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr "最低の優先度"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr "低い優先度"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
 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:335
+msgid "Limit the cpu cores used by banIP to save RAM."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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:221
+msgid "Log Settings"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 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!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
 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 "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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
 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/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
+msgstr "通常の優先度 (デフォルト)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 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
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr "概要"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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:734
-msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
 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:466
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
-msgid "Receiver address for banIP notification e-mails."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 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:200
+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/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr "レポート ディレクトリ"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr "結果"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr "実行フラグ"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr "実行情報"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
-msgid "Select the relevant network interfaces manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-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:522
-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:546
-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:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 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:490
-msgid "Set the maclist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
+msgid "Startup Trigger Interface"
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 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:193
+msgid "Stop"
+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/setreport.js:124
+msgid "Survey"
+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:184
+msgid "System Information"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
 msgid ""
-"The selected priority will be used for banIP background processing. This "
-"change requires a full banIP service restart to take effect."
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "The selected priority will be used for banIP background processing."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related firewall log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:23
 msgid ""
-"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
+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/ipsetreport.js:176
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 msgid ""
-"This tab shows the last generated IPSet Report, press the 'Refresh' button "
-"to get a current one."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 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 set up an automatic update "
-"job for these lists."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr "詳細なデバッグ ログ"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
-msgstr "ホワイトリスト..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
+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 "banIP アクション"
+#~ msgid "Action"
+#~ msgstr "アクション"
+
+#~ msgid "Active Sources"
+#~ msgstr "アクティブなソース"
+
+#~ msgid "Additional Settings"
+#~ msgstr "追加設定"
+
+#~ msgid "Advanced E-Mail Settings"
+#~ msgstr "Eメールの詳細設定"
+
+#~ msgid "Advanced Log Settings"
+#~ msgstr "ログの詳細設定"
+
+#~ msgid "Auto Blacklist"
+#~ msgstr "自動ブラックリスト"
+
+#~ msgid "Auto Whitelist"
+#~ msgstr "自動ホワイトリスト"
+
+#~ msgid "Base Temp Directory"
+#~ msgstr "ベースとなるテンポラリディレクトリ"
+
+#~ msgid "Blocklist Sources"
+#~ msgstr "ブロックリスト提供元"
+
+#~ msgid "Count ACC"
+#~ msgstr "ACC をカウント"
+
+#~ msgid "Count CIDR"
+#~ msgstr "CIDRをカウント"
+
+#~ msgid "Count IP"
+#~ msgstr "IP をカウント"
+
+#~ msgid "Count MAC"
+#~ msgstr "MAC をカウント"
+
+#~ msgid "Count SUM"
+#~ msgstr "SUM をカウント"
+
+#~ msgid "Download Queue"
+#~ msgstr "ダウンロードキュー"
+
+#~ msgid "E-Mail Actions"
+#~ msgstr "Eメールアクション"
+
+#~ msgid "E-Mail Notification"
+#~ msgstr "Eメール通知"
+
+#~ msgid "Edit Blacklist"
+#~ msgstr "ブラックリストの編集"
+
+#~ msgid "Edit Whitelist"
+#~ msgstr "ホワイトリストの編集"
+
+#~ msgid "Enable verbose debug logging in case of any processing errors."
+#~ msgstr "エラーが発生した際に詳細なデバッグロギングを有効にします。"
+
+#~ msgid "Enables IPv4 support in banIP."
+#~ msgstr "banIP で IPv4 サポートを有効にする。"
+
+#~ msgid "Enables IPv6 support in banIP."
+#~ msgstr "banIP で IPv6 サポートを有効にする。"
+
+#~ msgid "Entry Details"
+#~ msgstr "エントリ詳細"
+
+#~ msgid "Existing job(s)"
+#~ msgstr "既存のジョブ"
+
+#~ msgid "IPSet Information"
+#~ msgstr "IPSet 情報"
+
+#~ msgid "IPSet details"
+#~ msgstr "IPSet 詳細"
+
+#~ msgid "Line number to remove"
+#~ msgstr "削除する行番号"
+
+#~ msgid "List of supported and fully pre-configured download utilities."
+#~ msgstr "サポートされ、かつ設定済のダウンロード ユーティリティの一覧です。"
+
+#~ msgid "Log Monitor"
+#~ msgstr "ログモニター"
+
+#~ msgid "Log View"
+#~ msgstr "ログビュー"
+
+#~ msgid "Name"
+#~ msgstr "名前"
+
+#~ msgid "No Query results!"
+#~ msgstr "検索結果がありません!"
+
+#~ msgid "Number of CIDR entries"
+#~ msgstr "CIDR エントリ 数"
+
+#~ msgid "Number of IP entries"
+#~ msgstr "IP エントリ 数"
+
+#~ msgid "Number of MAC entries"
+#~ msgstr "MAC エントリ 数"
+
+#~ msgid "Number of accessed entries"
+#~ msgstr "アクセスされたエントリ数"
+
+#~ msgid "Number of all entries"
+#~ msgstr "全エントリ数"
+
+#~ msgid "Query"
+#~ msgstr "検索"
+
+#~ msgid "Refresh Timer"
+#~ msgstr "リフレッシュタイマー"
+
+#~ msgid "Refresh Timer..."
+#~ msgstr "タイマーをリフレッシュ..."
+
+#~ msgid "Remove an existing job"
+#~ msgstr "既存のジョブを削除"
+
+#~ msgid "Save"
+#~ msgstr "保存"
+
+#~ msgid "Service Priority"
+#~ msgstr "サービス優先度"
+
+#~ msgid "Status / Version"
+#~ msgstr "ステータス / バージョン"
+
+#~ msgid "Suspend"
+#~ msgstr "一時停止"
+
+#~ msgid "The Refresh Timer could not been updated."
+#~ msgstr "リフレッシュタイマーを更新できませんでした。"
+
+#~ msgid "The Refresh Timer has been updated."
+#~ msgstr "リフレッシュタイマーが更新されました。"
+
+#~ msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+#~ msgstr "曜日(オプション、1-7の値。, または - で区切る)"
+
+#~ msgid "The hours portition (req., range: 0-23)"
+#~ msgstr "時(必須、0-23の値)"
+
+#~ msgid "The minutes portion (opt., range: 0-59)"
+#~ msgstr "分(オプション、0-59の値)"
+
+#~ msgid "Type"
+#~ msgstr "タイプ"
+
+#~ msgid "Whitelist..."
+#~ msgstr "ホワイトリスト..."
+
+#~ msgid "banIP action"
+#~ msgstr "banIP アクション"
 
 #~ msgid "Special config options for the selected download utility."
 #~ msgstr "選択したダウンロードユーティリティーの特別な設定オプション。"
@@ -960,9 +936,6 @@ msgstr "banIP アクション"
 #~ msgid "Refresh IPSets"
 #~ msgstr "IPSet をリフレッシュ"
 
-#~ msgid "Reload"
-#~ msgstr "リロード"
-
 #~ msgid "Runtime Information"
 #~ msgstr "ランタイム情報"
 
index f2f7dc8a3ea445bf312476f990e9f6e5617e0887..21e18dfa6817119f6705dfbf64331fe768a04078 100644 (file)
@@ -10,164 +10,136 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Weblate 4.14-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-msgid "-m limit --limit 2/sec (default)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
 msgstr ""
 
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:379
+msgid "-300"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380
+msgid "-400"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "0"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431
+msgid "100 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
-msgid "Action"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434
+msgid "1000"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
-msgid "Active Devices"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329
+msgid "1024 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
-msgid "Active Interfaces"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
-msgid "Active Logterms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
-msgid "Active Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "4096"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
-msgid "Active Subnets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433
+msgid "500"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
-msgid "Add this IP/CIDR to your local whitelist."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:328
+msgid "512"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
-msgid "Additional Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
+msgid "ASNs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
-msgid "Advanced Chain Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
-msgid "Advanced E-Mail Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
-msgid "Advanced Log Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
-msgid "Auto Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
+msgid "Auto Detection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 #, 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
 msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
@@ -176,716 +148,564 @@ msgid ""
 "take effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
-msgid "Blocklist Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
 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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
-msgid "Count ACC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "CPU Cores"
 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/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
+msgstr "취소"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
-msgid "Count IP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
+msgid "Chain Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
-msgid "Count MAC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220
+msgid "Chain/Set Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
-msgid "Count SUM"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
-msgid "E-Mail Topic"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
+msgid "E-Mail Topic"
 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"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
+msgid "Edit Allowlist"
 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"
+msgid "Edit Blocklist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr "활성화"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
-msgid "Enables IPv4 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
-msgid "Enables IPv6 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
-msgid "Entry Details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Expiry time for auto added blocklist set members."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
-msgid "Existing job(s)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482
+msgid "Feed Selection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr "기본 설정"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 msgid "Highest Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
-msgid "IPSet Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
-msgid "IPSet Query"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr "정보"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
-msgid "Line number to remove"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "Limit the cpu cores used by banIP to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
-msgid "Log Limit"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
-msgid "Log Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
+msgid "Log Limit"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Log Terms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Log Terms"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Log suspicious incoming packets - usually dropped."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 msgid "Network Interfaces"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
-msgid "No Query results!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
-msgid "No banIP related logs yet!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
-msgid "Normal Priority (default)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
-msgid "Number of CIDR entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 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:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 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
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr "개요"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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:734
-msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
-msgid "Query"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
-msgid "Receiver address for banIP notification e-mails."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 msgid "Refresh"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
-msgid "Refresh Timer"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200
+msgid "Reload"
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 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:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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:534
-msgid "Set individual DST type per IPset to block only outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-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:546
-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:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 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:490
-msgid "Set the maclist IPSet timeout."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
+msgid "Startup Trigger Interface"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
-msgid "Startup Trigger Interface"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:193
+msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
-msgid "Status / Version"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124
+msgid "Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
-msgid "Suspend"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184
+msgid "System Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
-msgid "The minutes portion (opt., range: 0-59)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "The selected priority will be used for banIP background processing."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related firewall log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.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."
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
-"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"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/ipsetreport.js:176
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 msgid ""
-"This tab shows the last generated IPSet Report, press the 'Refresh' button "
-"to get a current one."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 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 set up an automatic update "
-"job for these lists."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
 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 ""
+#~ msgid "Name"
+#~ msgstr "이름"
 
 #~ msgid "Description"
 #~ msgstr "설명"
index a986362ce379bca31c9f3ce5016e3973993d9db3..43143213a81dd29119c527e5b75fe813c55ca856 100644 (file)
@@ -10,163 +10,135 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "X-Generator: Weblate 3.11-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-msgid "-m limit --limit 2/sec (default)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
 msgstr ""
 
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:379
+msgid "-300"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380
+msgid "-400"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "0"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431
+msgid "100 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
-msgid "Action"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434
+msgid "1000"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
-msgid "Active Devices"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329
+msgid "1024 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
-msgid "Active Interfaces"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
-msgid "Active Logterms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
-msgid "Active Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "4096"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
-msgid "Active Subnets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433
+msgid "500"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
-msgid "Add this IP/CIDR to your local whitelist."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:328
+msgid "512"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
-msgid "Additional Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
+msgid "ASNs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
-msgid "Advanced Chain Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
-msgid "Advanced E-Mail Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
-msgid "Advanced Log Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
-msgid "Auto Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
+msgid "Auto Detection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
 msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
@@ -175,722 +147,564 @@ msgid ""
 "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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
 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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
-msgid "Count ACC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "CPU Cores"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
-msgid "Count CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
-msgid "Count IP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
+msgid "Chain Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
-msgid "Count MAC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220
+msgid "Chain/Set Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
-msgid "Count SUM"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
-msgid "E-Mail Topic"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
+msgid "E-Mail Topic"
 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"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
+msgid "Edit Allowlist"
 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"
+msgid "Edit Blocklist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
-msgid "Enables IPv4 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
-msgid "Enables IPv6 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
-msgid "Entry Details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Expiry time for auto added blocklist set members."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
-msgid "Existing job(s)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482
+msgid "Feed Selection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
-msgid "IPSet Query..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
-msgid "Line number to remove"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "Limit the cpu cores used by banIP to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
-msgid "Log Limit"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
-msgid "Log Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
+msgid "Log Limit"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Log Terms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Log Terms"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Log suspicious incoming packets - usually dropped."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 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:697
-msgid "LuCI Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
-msgid "Name"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 msgid "Network Interfaces"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
-msgid "No Query results!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
-msgid "No banIP related logs yet!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
-msgid "Normal Priority (default)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
-msgid "Number of CIDR entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 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:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 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
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr "आढावा"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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:734
-msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
-msgid "Query"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
-msgid "Receiver address for banIP notification e-mails."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 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:200
+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/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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:534
-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:522
-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:546
-msgid ""
-"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 msgid ""
-"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
-"(DST) packets."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Set the maclist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
+msgid "Startup Trigger Interface"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
-msgid "Startup Trigger Interface"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:193
+msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
-msgid "Status / Version"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124
+msgid "Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
-msgid "Suspend"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184
+msgid "System Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
-msgid "The minutes portion (opt., range: 0-59)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "The selected priority will be used for banIP background processing."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:28
 msgid ""
-"The selected priority will be used for banIP background processing. This "
-"change requires a full banIP service restart to take effect."
+"The syslog output, prefiltered for banIP-related firewall log entries only."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.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."
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
-"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"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/ipsetreport.js:176
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 msgid ""
-"This tab shows the last generated IPSet Report, press the 'Refresh' button "
-"to get a current one."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 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 set up an automatic update "
-"job for these lists."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
 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 ""
-
 #~ msgid "Description"
 #~ msgstr "वर्णन"
 
 #~ msgid "Loading"
 #~ msgstr "लोड करीत आहे"
-
-#~ msgid "Reload"
-#~ msgstr "रीलोड करा"
index efba73bb67cafb1a6d4f41463eae436bc3746454..aa2d534c874b5bd1bc1e53d0ef7240f411c7df62 100644 (file)
@@ -10,163 +10,135 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-msgid "-m limit --limit 2/sec (default)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
 msgstr ""
 
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:379
+msgid "-300"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380
+msgid "-400"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "0"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431
+msgid "100 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
-msgid "Action"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434
+msgid "1000"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
-msgid "Active Devices"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329
+msgid "1024 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
-msgid "Active Interfaces"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
-msgid "Active Logterms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
-msgid "Active Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "4096"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
-msgid "Active Subnets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433
+msgid "500"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
-msgid "Add this IP/CIDR to your local whitelist."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:328
+msgid "512"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
-msgid "Additional Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
+msgid "ASNs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
-msgid "Advanced Chain Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
-msgid "Advanced E-Mail Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
-msgid "Advanced Log Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
-msgid "Auto Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
+msgid "Auto Detection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 msgid "Backup Directory"
 msgstr "Direktori Sandaran"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
 msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
@@ -175,717 +147,562 @@ msgid ""
 "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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
 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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
-msgid "Count ACC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "CPU Cores"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
-msgid "Count CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
-msgid "Count IP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
+msgid "Chain Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
-msgid "Count MAC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220
+msgid "Chain/Set Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
-msgid "Count SUM"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
-msgid "E-Mail Topic"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
+msgid "E-Mail Topic"
 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"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
+msgid "Edit Allowlist"
 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"
+msgid "Edit Blocklist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
-msgid "Enables IPv4 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
-msgid "Enables IPv6 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
-msgid "Entry Details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Expiry time for auto added blocklist set members."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
-msgid "Existing job(s)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482
+msgid "Feed Selection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 msgid "Highest Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
-msgid "IPSet Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
-msgid "IPSet Query"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
-msgid "Line number to remove"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "Limit the cpu cores used by banIP to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
-msgid "Log Limit"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
 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:684
-msgid "Log Terms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
+msgid "Log Limit"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Log suspicious incoming packets - usually dropped."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Log Terms"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
-msgid "Name"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 msgid "Network Interfaces"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
-msgid "No Query results!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
 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)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
-msgid "Number of CIDR entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
-msgid "Number of IP entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 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:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 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
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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:734
-msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
-msgid "Query"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
-msgid "Receiver address for banIP notification e-mails."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 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..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200
+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/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 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:534
-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:522
-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:546
-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:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 msgid ""
-"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
-"(DST) packets."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Set the maclist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
+msgid "Startup Trigger Interface"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
-msgid "Startup Trigger Interface"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:193
+msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
-msgid "Status / Version"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124
+msgid "Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
-msgid "Suspend"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184
+msgid "System Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
-msgid "The minutes portion (opt., range: 0-59)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "The selected priority will be used for banIP background processing."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:28
 msgid ""
-"The selected priority will be used for banIP background processing. This "
-"change requires a full banIP service restart to take effect."
+"The syslog output, prefiltered for banIP-related firewall log entries only."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.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."
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
-"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"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/ipsetreport.js:176
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 msgid ""
-"This tab shows the last generated IPSet Report, press the 'Refresh' button "
-"to get a current one."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 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 set up an automatic update "
-"job for these lists."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
 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 ""
-
 #~ msgid "Advanced"
 #~ msgstr "Lanjutan"
 
index 1b6f806c59b5b5cf22b001d9af5bce2e4707cf6c..4dc96aa82176a6f7bde9d56d4d04be8fa690df3c 100644 (file)
@@ -10,163 +10,135 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 4.6-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-msgid "-m limit --limit 2/sec (default)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
 msgstr ""
 
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:379
+msgid "-300"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380
+msgid "-400"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "0"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431
+msgid "100 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
-msgid "Action"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434
+msgid "1000"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
-msgid "Active Devices"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329
+msgid "1024 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
-msgid "Active Interfaces"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
-msgid "Active Logterms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
 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:331
+msgid "4096"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
-msgid "Active Subnets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433
+msgid "500"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
-msgid "Add this IP/CIDR to your local whitelist."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:328
+msgid "512"
 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:509
+msgid "ASNs"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
-msgid "Advanced Chain Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 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:164
+msgid "Active Interfaces"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
-msgid "Advanced Log Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
-msgid "Auto Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
+msgid "Auto Detection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 msgid "Backup Directory"
 msgstr "Sikkerhetskopimappe"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
 msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
@@ -175,717 +147,610 @@ msgid ""
 "take effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
-msgid "Blocklist Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
 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 "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. "
-"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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
-msgid "Count ACC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "CPU Cores"
 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/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
+msgstr "Avbryt"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
-msgid "Count IP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
+msgid "Chain Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
-msgid "Count MAC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220
+msgid "Chain/Set Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
-msgid "Count SUM"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr "Nedlastingsverktøy"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr "E-postprofil"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr "E-postsenderadresse"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 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:11
-#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
-msgid "Edit Maclist"
+msgid "Edit Allowlist"
 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 "Rediger hvitliste"
+msgid "Edit Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr "Påskrudd"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
-msgid "Enables IPv4 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
-msgid "Enables IPv6 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
-msgid "Entry Details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Expiry time for auto added blocklist set members."
 msgstr ""
 
-#: 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:482
+msgid "Feed Selection"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr "Generelle innstillinger"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 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..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr "IPv6-støtte"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr "Info"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr "Sist kjørt"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
 msgstr ""
 
-#: 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:335
+msgid "Limit the cpu cores used by banIP to save RAM."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
-msgid "Log Limit"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
-msgid "Log Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
+msgid "Log Limit"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Log Terms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Log Terms"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
-msgid "Name"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 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!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
-msgid "Number of IP entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
-msgid "Number of MAC entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 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:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 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
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr "Oversikt"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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:734
-msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
 msgstr ""
 
-#: 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:466
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
-msgid "Receiver address for banIP notification e-mails."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 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:200
+msgid "Reload"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr "Rapportmappe"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 msgid "Restart"
 msgstr "Omstart"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr "Resultat"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 #, fuzzy
 msgid "Run Flags"
 msgstr "Kjøringsflagg"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
 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 ""
-"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
-"address."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
-msgid "Select the relevant network interfaces manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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:534
-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:522
-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:546
-msgid ""
-"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 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:490
-msgid "Set the maclist IPSet timeout."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 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:753
-msgid "Sources (Info)"
-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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
-msgid "Target directory for IPSet related report files."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:193
+msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
-msgid "Target directory for compressed source list backups."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124
+msgid "Survey"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184
+msgid "System Information"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
+msgid "Target directory for IPSet related report files."
 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 -)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
+msgid "Target directory for compressed source list backups."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
-msgid "The hours portition (req., range: 0-23)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
-msgid "The minutes portion (opt., range: 0-59)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "The selected priority will be used for banIP background processing."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related firewall log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.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."
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
-"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"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/ipsetreport.js:176
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 msgid ""
-"This tab shows the last generated IPSet Report, press the 'Refresh' button "
-"to get a current one."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 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 set up an automatic update "
-"job for these lists."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 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/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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
-msgstr "Hvitliste …"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
+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 ""
+#~ msgid "Active Sources"
+#~ msgstr "Aktive kilder"
+
+#~ msgid "Additional Settings"
+#~ msgstr "Ytterligere innstillinger"
+
+#~ msgid "Advanced E-Mail Settings"
+#~ msgstr "Avanserte e-postinnstillinger"
+
+#~ msgid "Download Queue"
+#~ msgstr "Nedlastingskø"
+
+#~ msgid "Edit Blacklist"
+#~ msgstr "Rediger svarteliste"
+
+#~ msgid "Edit Whitelist"
+#~ msgstr "Rediger hvitliste"
+
+#~ msgid "Existing job(s)"
+#~ msgstr "Eksisterende jobb(er)"
+
+#~ msgid "Line number to remove"
+#~ msgstr "Linjenummer å fjerne"
+
+#~ msgid "Log View"
+#~ msgstr "Loggvisning"
+
+#~ msgid "Query"
+#~ msgstr "Spørring"
+
+#~ msgid "Refresh Timer"
+#~ msgstr "Gjenoppfrisk tidsur"
+
+#~ msgid "Refresh Timer..."
+#~ msgstr "Gjenoppfrisk tidsur …"
+
+#~ msgid "Remove an existing job"
+#~ msgstr "Fjern en eksisterende jobb"
+
+#~ msgid "Save"
+#~ msgstr "Lagre"
+
+#~ msgid "Status / Version"
+#~ msgstr "Status/versjon"
+
+#~ msgid "Whitelist..."
+#~ msgstr "Hvitliste …"
 
 #~ msgid "Advanced"
 #~ msgstr "Avansert"
index 58b3f2927280cefe79de6ec5ec75c33ff33f85a3..68424f23068e3b4f27c4bc9d6c668a1c7d065e3d 100644 (file)
@@ -10,172 +10,136 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 4.15.1-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-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:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
-msgstr "1 uur"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
-msgstr "12 uren"
-
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
-msgstr "24 uur"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
-msgstr "30 minuten"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
-msgstr "6 uur"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
-msgstr "ASN's"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
+msgstr ""
 
-#: 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:379
+msgid "-300"
+msgstr ""
 
-#: 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:380
+msgid "-400"
+msgstr ""
 
-#: 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:376
+msgid "0"
+msgstr ""
 
-#: 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:431
+msgid "100 (default)"
+msgstr ""
 
-#: 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:434
+msgid "1000"
+msgstr ""
 
-#: 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:329
+msgid "1024 (default)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 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:432
+msgid "250"
+msgstr ""
 
-#: 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:331
+msgid "4096"
+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 "Extra start-vertraging voordat banIP proces begint (secondes)."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
-msgid "Advanced Chain Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433
+msgid "500"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
-msgid "Advanced E-Mail Settings"
-msgstr "Uitgebreide E-Mail instelling"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:328
+msgid "512"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
-msgid "Advanced Log Settings"
-msgstr "Uitgebreide Log instelling"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
+msgid "ASNs"
+msgstr "ASN's"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
+msgstr "Actieve apparaten"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
+msgstr "Actieve interfaces"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
+msgstr "Actieve subnetten"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
-msgstr "Autom. zwarte lijst"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid "Auto Detection"
 msgstr "Autodetectie"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
-msgstr "Autom. witte lijst"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
-"Zet verdachte IP's automatisch over van het logboek naar de zwarte lijst van "
-"banIP tijdens runtime."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
-"Automatisch uplink IP's overzetten naar de whitelist van banIP tijdens "
-"runtime."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 msgid "Backup Directory"
 msgstr "Backup Directory"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
-msgid "Base Temp Directory"
-msgstr "Basis Temp (tijdelijke bestanden) directory"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
-msgid "Base Temp Directory used for all banIP related runtime operations."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
-"Basis Temp (tijdelijke bestanden) directory voor alle banIP gerelateerde "
-"operaties."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
-msgstr "Timeout van zwarte lijst"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
+msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
 msgid ""
@@ -185,746 +149,924 @@ msgstr ""
 "Zwarte lijst aanpassing is bewaard. Herlaad je banIP lijst om de aanpassing "
 "te activeren."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
-msgid "Blocklist Sources"
-msgstr "Blokkerlijst bronnen"
-
-#: 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 "Afbreken"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
+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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 msgstr ""
-"Configuratie van banIP pakket om op adressen/subnetten te blokkeren via "
-"IPset. Voor meer informatie ga naar : <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/banip/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >lees de online documentatie</a>"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
-msgid "Count ACC"
-msgstr "Tel ACC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "CPU Cores"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
-msgid "Count CIDR"
-msgstr "Tel CDIR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
+msgstr "Afbreken"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
-msgid "Count IP"
-msgstr "Tel IP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
+msgid "Chain Priority"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
-msgid "Count MAC"
-msgstr "Tel MAC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220
+msgid "Chain/Set Settings"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
-msgid "Count SUM"
-msgstr "Tel SUM"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr "Landen"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr "DST IPSet type"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
-msgstr "DST Log opties"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
-msgstr "DST Doel"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
-"Detecteer relevante netwerkinterfaces, apparaten, subnetten en protocollen "
-"automatisch."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr "Tijdens download niet de SSL server certificaten controleren."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr "Onbeveiligd downloaden"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid "Download Parameters"
 msgstr "Parameters downloaden"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
-msgid "Download Queue"
-msgstr "Wachtrij downloaden"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr "Download hulpprogramma"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "E-Mail Actions"
-msgstr "E-Mail acties"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
-msgid "E-Mail Notification"
-msgstr "E-Mail notificatie"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr "E-Mail profiel"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr "E-Mail adres van ontvanger"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr "E-Mail adres van verzender"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "E-Mail Topic"
 msgstr "E-Mail onderwerp"
 
-#: 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 "Bewerk zwarte lijst"
-
-#: 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 "Bewerk MAC lijst"
+msgid "Edit Allowlist"
+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 "Bewerk witte lijst"
+msgid "Edit Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
-msgstr "Activeer DST logs"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
-msgstr "Activeer SRC logs"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enable the banIP service."
 msgstr "Activeer de 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 "Activeer uitgebreide logs in geval van verwerkingsfouten."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr "Geactiveerd"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
-msgid "Enables IPv4 support in banIP."
-msgstr "Activeert IPv4 ondersteuning in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
-msgid "Enables IPv6 support in banIP."
-msgstr "Activeert IPv6 ondersteuning in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
-msgid "Entry Details"
-msgstr "Invoer details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Expiry time for auto added blocklist set members."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
-msgid "Existing job(s)"
-msgstr "Bestaande taken(s)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482
+msgid "Feed Selection"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
-msgstr "Extra bronnen"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr "Algemene instellingen"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-msgid "Global IPSet Type"
-msgstr "Globaal IPSet type"
-
 #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
 msgid "Grant access to LuCI app banIP"
 msgstr "Geef toegang tot LuCI app banIP"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr "Hoge prioriteit"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 msgid "Highest Priority"
 msgstr "Hoogste prioriteit"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
-msgid "IPSet Information"
-msgstr "IPSet Informatie"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
-msgid "IPSet Query"
-msgstr "IPSet zoekopdracht"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
-msgid "IPSet Query..."
-msgstr "IPSet zoekopdracht..."
-
-#: 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 rapportage"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
-msgid "IPSet details"
-msgstr "IPSet details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr "IPv4 ondersteuning"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr "IPv6 ondersteuning"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr "Informatie"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
-msgstr "LAN doorsturen (Forward)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
-msgstr "LAN inkomend (Input)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr "Laatst gedraaid"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr "Laagste prioriteit"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr "Lage prioriteit"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-#, fuzzy
-msgid "Limit E-Mail trigger to certain banIP actions."
-msgstr "Beperk E-Mail trigger tot bepaalde banIP acties."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
-msgstr "Beperk de log monitor tot bepaalde log termen."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
-msgstr "Beperk de selectie tot bepaalde lokale bronnen."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
-msgid "Line number to remove"
-msgstr "Regelnummer te verwijderen"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "Limit the cpu cores used by banIP to save RAM."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 msgid "List of available network interfaces to trigger the banIP start."
 msgstr "Lijst van beschikbare netwerkinterfaces die banIP starten."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
-msgid "List of supported and fully pre-configured download utilities."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
 msgstr ""
-"Lijst van ondersteunde een volledig voor-ingestelde download hulpprogramma's."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
-msgstr "Lokale bronnen"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 msgid "Log Limit"
 msgstr "Log limiet"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
-msgid "Log Monitor"
-msgstr "Log monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
 #, fuzzy
 msgid "Log Terms"
 msgstr "Log termen (sleutelwoorden)"
 
-#: applications/luci-app-banip/luasrc/controller/banip.lua:12
-#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
-#, fuzzy
-msgid "Log View"
-msgstr "Log bekijken"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Log suspicious incoming packets - usually dropped."
-msgstr "Log verdachte inkomende pakketten - gewoonlijk genegeerd (dropped)."
-
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 msgstr ""
-"Log verdachte uitgaande pakketten - gewoonlijk geweigerd (rejected). Loggen "
-"van dergelijke pakketten kunnen de vertraging (latency) vergroten omdat dit "
-"extra verwerkingscapaciteit van het systeem vergt."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
-msgstr "LuCI Log teller"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-#, fuzzy
-msgid "Maclist Timeout"
-msgstr "Maclist timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 msgstr ""
-"Mac lijst aanpassingen zijn bewaard. Herlaad je banIP lijsten om deze te "
-"activeren."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
-"Handmatig aanpassen van de voor-ingestelde download opties voor het "
-"geselecteerde download hulpprogramma."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
-msgstr "NGINX Log telling"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
-msgid "Name"
-msgstr "Naam"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 msgid "Network Interfaces"
 msgstr "Netwerk interfaces"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
-msgid "No Query results!"
-msgstr "Geen zoekresultaat gevonden!"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
-msgid "No banIP related logs yet!"
-msgstr "Nog geen banIP gerelateerde logs!"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
-msgid "Normal Priority (default)"
-msgstr "Normale prioriteit (standaard)"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
-msgid "Number of CIDR entries"
-msgstr "Aantal CDIR regels"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
-msgid "Number of IP entries"
-msgstr "Aantal IP regels"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
-msgid "Number of MAC entries"
-msgstr "Aantal MAC regels"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
-msgid "Number of accessed entries"
-msgstr "Aantal regels gebruikt"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
-msgid "Number of all IPSets"
-msgstr "Aantal IPSet regels (alle)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
-msgid "Number of all entries"
-msgstr "Aantal regels (alles)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 msgstr ""
-"Aantal geweigerde LuCI logins vanaf hetzelfde ip in de log voorafgaand aan "
-"de uitsluiting/blokkering."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
+msgstr "Normale prioriteit (standaard)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
-"Aantal geweigerde nginx aanvragen vanaf hetzelfde ip in de log voorafgaand "
-"aan de uitsluiting/blokkering."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 msgstr ""
-"Aantal geweigerde ssh logins vanaf hetzelfde ip in de log voorafgaand aan de "
-"uitsluiting/blokkering."
 
-#: applications/luci-app-banip/luasrc/controller/banip.lua:7
-#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr "Overzicht"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 msgid "Parse only the last stated number of log entries for suspicious events."
 msgstr ""
 "Laat alleen het aantal regels in de log zien van de verdachte gebeurtenissen."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
-msgid "Profile used by 'msmtp' for banIP notification E-Mails."
-msgstr "Profiel gebruikt voor 'msmtp' voor banIP E-Mail berichten/notificaties."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
-msgid "Query"
-msgstr "Zoekopdracht"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr ""
+"Profiel gebruikt voor 'msmtp' voor banIP E-Mail berichten/notificaties."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
-msgid "Receiver address for banIP notification e-mails."
-msgstr "Ontvangstadres voor banIP berichten/notificaties via E-Mail."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
+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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 msgid "Refresh"
 msgstr "Herladen"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
-msgid "Refresh Timer"
-msgstr "Herlaad timer"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
-msgid "Refresh Timer..."
-msgstr "Herlaad timer..."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
-msgid "Remove an existing job"
-msgstr "Verwijder bestaande job"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200
+msgid "Reload"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr "Rapportage directory"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 msgid "Restart"
 msgstr "Herstart"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
-"Beprek toegang tot het internet naar/van een klein aantal beveiligde "
-"websites/IPs en blokkeer toegang van/naar de rest van het internet."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr "Resultaat"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 #, fuzzy
 msgid "Run Flags"
 msgstr "Verwerkingsinstellingen"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 #, fuzzy
 msgid "Run Information"
 msgstr "Verwerkingsinformatie"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr "SRC IPSet type"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
-msgstr "SRC Log opties"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
-msgstr "SRC doel"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
-msgstr "SRC+DST IPSet type"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
-msgstr "SSH Log aantal"
-
-#: 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 "Opslaan"
-
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
 msgstr ""
-"Zoek in actieve banIP-gerelateerde IPSets voor een specifiek IP, CIDR of MAC "
-"adres."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
-msgid "Select the relevant network interfaces manually."
-msgstr "Handmatig relevante netwerkinterfaces selecteren."
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
 msgstr ""
-"Verstuur banIP gerelateerde email notificaties. Hiervoor is de installatie "
-"en configuratie van het extra 'msmtp' pakket nodig."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
-msgid "Sender address for banIP notification E-Mails."
-msgstr "Afzender e-mailadres voor de banIP email meldingen."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
-msgid "Service Priority"
-msgstr "Serviceprioriteit"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
-msgid "Set a new banIP job"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "Set individual DST type per IPset to block only outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "Set individual SRC type per IPset to block only incoming packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid ""
-"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-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:458
+msgid "Sender address for banIP notification E-Mails."
+msgstr "Afzender e-mailadres voor de banIP email meldingen."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-msgid ""
-"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
-"(DST) packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Set the maclist IPSet timeout."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
+msgid ""
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
+msgid "Startup Trigger Interface"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
-msgid "Startup Trigger Interface"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:193
+msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
-msgid "Status / Version"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124
+msgid "Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
-msgid "Suspend"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184
+msgid "System Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
-msgid "The minutes portion (opt., range: 0-59)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "The selected priority will be used for banIP background processing."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related firewall log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.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."
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
-"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"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/ipsetreport.js:176
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 msgid ""
-"This tab shows the last generated IPSet Report, press the 'Refresh' button "
-"to get a current one."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 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 set up an automatic update "
-"job for these lists."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
 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 ""
+#~ msgid "-m limit --limit 2/sec (default)"
+#~ msgstr "-m-limiet --limiet 2/sec (standaard)"
+
+#~ msgid "1 hour"
+#~ msgstr "1 uur"
+
+#~ msgid "12 hours"
+#~ msgstr "12 uren"
+
+#~ msgid "24 hours"
+#~ msgstr "24 uur"
+
+#~ msgid "30 minutes"
+#~ msgstr "30 minuten"
+
+#~ msgid "6 hours"
+#~ msgstr "6 uur"
+
+#~ msgid "Action"
+#~ msgstr "Acties"
+
+#~ msgid "Active Logterms"
+#~ msgstr "Actieve Logtermen"
+
+#~ msgid "Active Sources"
+#~ msgstr "Actieve bronnen"
+
+#~ 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."
+
+#~ msgid "Add this IP/CIDR to your local whitelist."
+#~ msgstr "Voeg dit IP/CIDR toe aan uw lokale whitelist."
+
+#~ msgid "Additional Settings"
+#~ msgstr "Aanvullende instellingen"
+
+#~ msgid "Additional trigger delay in seconds before banIP processing begins."
+#~ msgstr "Extra start-vertraging voordat banIP proces begint (secondes)."
+
+#~ msgid "Advanced E-Mail Settings"
+#~ msgstr "Uitgebreide E-Mail instelling"
+
+#~ msgid "Advanced Log Settings"
+#~ msgstr "Uitgebreide Log instelling"
+
+#~ msgid "Auto Blacklist"
+#~ msgstr "Autom. zwarte lijst"
+
+#~ msgid "Auto Whitelist"
+#~ msgstr "Autom. witte lijst"
+
+#~ msgid ""
+#~ "Automatically transfers suspicious IPs from the log to the banIP "
+#~ "blacklist during runtime."
+#~ msgstr ""
+#~ "Zet verdachte IP's automatisch over van het logboek naar de zwarte lijst "
+#~ "van banIP tijdens runtime."
+
+#~ msgid ""
+#~ "Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#~ msgstr ""
+#~ "Automatisch uplink IP's overzetten naar de whitelist van banIP tijdens "
+#~ "runtime."
+
+#~ msgid "Base Temp Directory"
+#~ msgstr "Basis Temp (tijdelijke bestanden) directory"
+
+#~ msgid "Base Temp Directory used for all banIP related runtime operations."
+#~ msgstr ""
+#~ "Basis Temp (tijdelijke bestanden) directory voor alle banIP gerelateerde "
+#~ "operaties."
+
+#~ msgid "Blacklist Timeout"
+#~ msgstr "Timeout van zwarte lijst"
+
+#~ msgid "Blocklist Sources"
+#~ msgstr "Blokkerlijst bronnen"
+
+#~ 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 ""
+#~ "Configuratie van banIP pakket om op adressen/subnetten te blokkeren via "
+#~ "IPset. Voor meer informatie ga naar : <a href=\"https://github.com/"
+#~ "openwrt/packages/blob/master/net/banip/files/README.md\" "
+#~ "target=\"_blank\" rel=\"noreferrer noopener\" >lees de online "
+#~ "documentatie</a>"
+
+#~ msgid "Count ACC"
+#~ msgstr "Tel ACC"
+
+#~ msgid "Count CIDR"
+#~ msgstr "Tel CDIR"
+
+#~ msgid "Count IP"
+#~ msgstr "Tel IP"
+
+#~ msgid "Count MAC"
+#~ msgstr "Tel MAC"
+
+#~ msgid "Count SUM"
+#~ msgstr "Tel SUM"
+
+#~ msgid "DST IPSet Type"
+#~ msgstr "DST IPSet type"
+
+#~ msgid "DST Log Options"
+#~ msgstr "DST Log opties"
+
+#~ msgid "DST Target"
+#~ msgstr "DST Doel"
+
+#~ msgid ""
+#~ "Detect relevant network interfaces, devices, subnets and protocols "
+#~ "automatically."
+#~ msgstr ""
+#~ "Detecteer relevante netwerkinterfaces, apparaten, subnetten en "
+#~ "protocollen automatisch."
+
+#~ msgid "Download Queue"
+#~ msgstr "Wachtrij downloaden"
+
+#~ msgid "E-Mail Actions"
+#~ msgstr "E-Mail acties"
+
+#~ msgid "E-Mail Notification"
+#~ msgstr "E-Mail notificatie"
+
+#~ msgid "Edit Blacklist"
+#~ msgstr "Bewerk zwarte lijst"
+
+#~ msgid "Edit Maclist"
+#~ msgstr "Bewerk MAC lijst"
+
+#~ msgid "Edit Whitelist"
+#~ msgstr "Bewerk witte lijst"
+
+#~ msgid "Enable DST logging"
+#~ msgstr "Activeer DST logs"
+
+#~ msgid "Enable SRC logging"
+#~ msgstr "Activeer SRC logs"
+
+#~ msgid "Enable verbose debug logging in case of any processing errors."
+#~ msgstr "Activeer uitgebreide logs in geval van verwerkingsfouten."
+
+#~ msgid "Enables IPv4 support in banIP."
+#~ msgstr "Activeert IPv4 ondersteuning in banIP."
+
+#~ msgid "Enables IPv6 support in banIP."
+#~ msgstr "Activeert IPv6 ondersteuning in banIP."
+
+#~ msgid "Entry Details"
+#~ msgstr "Invoer details"
+
+#~ msgid "Existing job(s)"
+#~ msgstr "Bestaande taken(s)"
+
+#~ msgid "Extra Sources"
+#~ msgstr "Extra bronnen"
+
+#~ msgid "Global IPSet Type"
+#~ msgstr "Globaal IPSet type"
+
+#~ msgid "IPSet Information"
+#~ msgstr "IPSet Informatie"
+
+#~ msgid "IPSet Query"
+#~ msgstr "IPSet zoekopdracht"
+
+#~ msgid "IPSet Query..."
+#~ msgstr "IPSet zoekopdracht..."
+
+#~ msgid "IPSet Report"
+#~ msgstr "IPSet rapportage"
+
+#~ msgid "IPSet details"
+#~ msgstr "IPSet details"
+
+#~ msgid "LAN Forward"
+#~ msgstr "LAN doorsturen (Forward)"
+
+#~ msgid "LAN Input"
+#~ msgstr "LAN inkomend (Input)"
+
+#, fuzzy
+#~ msgid "Limit E-Mail trigger to certain banIP actions."
+#~ msgstr "Beperk E-Mail trigger tot bepaalde banIP acties."
+
+#~ msgid "Limit the log monitor to certain log terms."
+#~ msgstr "Beperk de log monitor tot bepaalde log termen."
+
+#~ msgid "Limit the selection to certain local sources."
+#~ msgstr "Beperk de selectie tot bepaalde lokale bronnen."
+
+#~ msgid "Line number to remove"
+#~ msgstr "Regelnummer te verwijderen"
+
+#~ msgid "List of supported and fully pre-configured download utilities."
+#~ msgstr ""
+#~ "Lijst van ondersteunde een volledig voor-ingestelde download "
+#~ "hulpprogramma's."
+
+#~ msgid "Local Sources"
+#~ msgstr "Lokale bronnen"
+
+#~ msgid "Log Monitor"
+#~ msgstr "Log monitor"
+
+#, fuzzy
+#~ msgid "Log View"
+#~ msgstr "Log bekijken"
+
+#~ msgid "Log suspicious incoming packets - usually dropped."
+#~ msgstr "Log verdachte inkomende pakketten - gewoonlijk genegeerd (dropped)."
+
+#~ msgid ""
+#~ "Log suspicious outgoing packets - usually rejected. Logging such packets "
+#~ "may cause an increase in latency due to it requiring additional system "
+#~ "resources."
+#~ msgstr ""
+#~ "Log verdachte uitgaande pakketten - gewoonlijk geweigerd (rejected). "
+#~ "Loggen van dergelijke pakketten kunnen de vertraging (latency) vergroten "
+#~ "omdat dit extra verwerkingscapaciteit van het systeem vergt."
+
+#~ msgid "LuCI Log Count"
+#~ msgstr "LuCI Log teller"
+
+#, fuzzy
+#~ msgid "Maclist Timeout"
+#~ msgstr "Maclist timeout"
+
+#~ msgid ""
+#~ "Maclist changes have been saved. Refresh your banIP lists that changes "
+#~ "take effect."
+#~ msgstr ""
+#~ "Mac lijst aanpassingen zijn bewaard. Herlaad je banIP lijsten om deze te "
+#~ "activeren."
+
+#~ msgid ""
+#~ "Manually override the pre-configured download options for the selected "
+#~ "download utility."
+#~ msgstr ""
+#~ "Handmatig aanpassen van de voor-ingestelde download opties voor het "
+#~ "geselecteerde download hulpprogramma."
+
+#~ msgid "NGINX Log Count"
+#~ msgstr "NGINX Log telling"
+
+#~ msgid "Name"
+#~ msgstr "Naam"
+
+#~ msgid "No Query results!"
+#~ msgstr "Geen zoekresultaat gevonden!"
+
+#~ msgid "No banIP related logs yet!"
+#~ msgstr "Nog geen banIP gerelateerde logs!"
+
+#~ msgid "Number of CIDR entries"
+#~ msgstr "Aantal CDIR regels"
+
+#~ msgid "Number of IP entries"
+#~ msgstr "Aantal IP regels"
+
+#~ msgid "Number of MAC entries"
+#~ msgstr "Aantal MAC regels"
+
+#~ msgid "Number of accessed entries"
+#~ msgstr "Aantal regels gebruikt"
+
+#~ msgid "Number of all IPSets"
+#~ msgstr "Aantal IPSet regels (alle)"
+
+#~ msgid "Number of all entries"
+#~ msgstr "Aantal regels (alles)"
+
+#~ msgid ""
+#~ "Number of failed LuCI login repetitions of the same ip in the log before "
+#~ "banning."
+#~ msgstr ""
+#~ "Aantal geweigerde LuCI logins vanaf hetzelfde ip in de log voorafgaand "
+#~ "aan de uitsluiting/blokkering."
+
+#~ msgid ""
+#~ "Number of failed nginx requests of the same ip in the log before banning."
+#~ msgstr ""
+#~ "Aantal geweigerde nginx aanvragen vanaf hetzelfde ip in de log "
+#~ "voorafgaand aan de uitsluiting/blokkering."
+
+#~ msgid ""
+#~ "Number of failed ssh login repetitions of the same ip in the log before "
+#~ "banning."
+#~ msgstr ""
+#~ "Aantal geweigerde ssh logins vanaf hetzelfde ip in de log voorafgaand aan "
+#~ "de uitsluiting/blokkering."
+
+#~ msgid "Query"
+#~ msgstr "Zoekopdracht"
+
+#~ msgid "Receiver address for banIP notification e-mails."
+#~ msgstr "Ontvangstadres voor banIP berichten/notificaties via E-Mail."
+
+#~ msgid "Refresh Timer"
+#~ msgstr "Herlaad timer"
+
+#~ msgid "Refresh Timer..."
+#~ msgstr "Herlaad timer..."
+
+#~ msgid "Remove an existing job"
+#~ msgstr "Verwijder bestaande job"
+
+#~ 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 ""
+#~ "Beprek toegang tot het internet naar/van een klein aantal beveiligde "
+#~ "websites/IPs en blokkeer toegang van/naar de rest van het internet."
+
+#~ msgid "SRC IPSet Type"
+#~ msgstr "SRC IPSet type"
+
+#~ msgid "SRC Log Options"
+#~ msgstr "SRC Log opties"
+
+#~ msgid "SRC Target"
+#~ msgstr "SRC doel"
+
+#~ msgid "SRC+DST IPSet Type"
+#~ msgstr "SRC+DST IPSet type"
+
+#~ msgid "SSH Log Count"
+#~ msgstr "SSH Log aantal"
+
+#~ msgid "Save"
+#~ msgstr "Opslaan"
+
+#~ msgid ""
+#~ "Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+#~ "address."
+#~ msgstr ""
+#~ "Zoek in actieve banIP-gerelateerde IPSets voor een specifiek IP, CIDR of "
+#~ "MAC adres."
+
+#~ msgid "Select the relevant network interfaces manually."
+#~ msgstr "Handmatig relevante netwerkinterfaces selecteren."
+
+#~ msgid ""
+#~ "Send banIP related notification e-mails. This needs the installation and "
+#~ "setup of the additional 'msmtp' package."
+#~ msgstr ""
+#~ "Verstuur banIP gerelateerde email notificaties. Hiervoor is de "
+#~ "installatie en configuratie van het extra 'msmtp' pakket nodig."
+
+#~ msgid "Service Priority"
+#~ msgstr "Serviceprioriteit"
index b9dc7b1137aeffa257581b0b3e5ba6f6159714dc..d364cd6d0cd0050c0286b41a4cdd9ac837b3aca9 100644 (file)
@@ -11,181 +11,136 @@ msgstr ""
 "|| n%100>=20) ? 1 : 2;\n"
 "X-Generator: Weblate 4.10.1\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-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:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
-msgstr "1 godzina"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
-msgstr "12 godzin"
-
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
-msgstr "24 godziny"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
-msgstr "30 minut"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
-msgstr "6 godzin"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
-msgstr "ASN-y"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
+msgstr ""
 
-#: 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:379
+msgid "-300"
+msgstr ""
 
-#: 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:380
+msgid "-400"
+msgstr ""
 
-#: 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:376
+msgid "0"
+msgstr ""
 
-#: 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:431
+msgid "100 (default)"
+msgstr ""
 
-#: 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:434
+msgid "1000"
+msgstr ""
 
-#: 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:329
+msgid "1024 (default)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
-"Dodaj dodatkowe zestawy IP niezwiązane z banIP, np. do raportowania i "
-"zapytań."
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
-msgid "Additional Settings"
-msgstr "Dodatkowe ustawienia"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "4096"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
 msgstr ""
-"Dodatkowe opóźnienie wyzwalania w sekundach przed rozpoczęciem przetwarzania "
-"banIP."
 
-#: 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:433
+msgid "500"
+msgstr ""
 
-#: 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:328
+msgid "512"
+msgstr ""
 
-#: 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:509
+msgid "ASNs"
+msgstr "ASN-y"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
+msgstr "Aktywne urządzenia"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
-"Przypisz jeden lub więcej odpowiednich łańcuchów zapory sieciowej do banIP. "
-"Domyślny łańcuch używany przez banIP to 'forwarding_lan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
+msgstr "Aktywne interfejsy"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
+msgstr "Aktywne podsieci"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
-"Przypisz jeden lub więcej odpowiednich łańcuchów zapory sieciowej do banIP. "
-"Domyślny łańcuch używany przez banIP to 'forwarding_wan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
-"Przypisz jeden lub więcej odpowiednich łańcuchów zapory sieciowej do banIP. "
-"Domyślny łańcuch używany przez banIP to 'input_lan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
-"Przypisz jeden lub więcej odpowiednich łańcuchów zapory sieciowej do banIP. "
-"Domyślny łańcuch używany przez banIP to 'input_wan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
-msgstr "Automatyczna czarna lista"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid "Auto Detection"
 msgstr "Automatyczne wykrywanie"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
-msgstr "Automatyczna biała lista"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 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:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 msgid "Backup Directory"
 msgstr "Katalog kopii zapasowej"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
-"Bazowy katalog Temp używany dla wszystkich operacji runtime związanych z "
-"banIP."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
-msgstr "Limit czasu czarnej listy"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
+msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
 msgid ""
@@ -195,659 +150,495 @@ msgstr ""
 "Zmiany na czarnej liście zostały zapisane. Odśwież swoje listy banIP, aby "
 "zmiany zaczęły obowiązywać."
 
-#: 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/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/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
+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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 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/overview.js:335
+msgid "CPU Cores"
+msgstr ""
 
-#: 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/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
+msgstr "Anuluj"
 
-#: 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/overview.js:375
+msgid "Chain Priority"
+msgstr ""
 
-#: 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/overview.js:220
+msgid "Chain/Set Settings"
+msgstr ""
 
-#: 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:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr "Kraje"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr "Typ zestawu DST IPSet"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
-msgstr "Opcje dziennika DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
-msgstr "Cel DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
-"Automatyczne wykrywanie odpowiednich interfejsów sieciowych, urządzeń, "
-"podsieci i protokołów."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr "Nie sprawdzaj certyfikatów SSL serwera podczas pobierania."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr "Niezabezpieczone pobieranie"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid "Download Parameters"
 msgstr "Parametry pobierania"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
-msgid "Download Queue"
-msgstr "Kolejka pobierania"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr "Narzędzie pobierania"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "E-Mail Actions"
-msgstr "Akcje poczty e-mail"
-
-#: 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:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr "Profil e-mail"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr "Adres e-mail odbiorcy"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr "Adres e-mail nadawcy"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 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 "Czarna lista"
-
-#: 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"
+msgid "Edit Allowlist"
+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 "Biała lista"
+msgid "Edit Blocklist"
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
 msgstr ""
-"Włącz rejestrowanie debugowania w przypadku wystąpienia błędów w "
-"przetwarzaniu."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr "Włączone"
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
-msgid "Entry Details"
-msgstr "Szczegóły wpisu"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Expiry time for auto added blocklist set members."
+msgstr ""
 
-#: 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:482
+msgid "Feed Selection"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
-msgstr "Dodatkowe źródła"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr "Ustawienia główne"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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 access to LuCI app banIP"
 msgstr "Udziel dostępu LuCI do aplikacji banIP"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr "Wysoki priorytet"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 msgid "Highest Priority"
 msgstr "Najwyższy priorytet"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
-msgid "IPSet Information"
-msgstr "Informacje 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/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
-msgid "IPSet details"
-msgstr "Szczegóły IPSet"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr "Obsługa IPv4"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr "Obsługa IPv6"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr "Informacje"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
-msgstr "Przekazywanie sieci LAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
-msgstr "Wejście LAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr "Ostatnie uruchomienie"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr "Najniższy priorytet"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr "Mniejszy priorytet"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
-msgstr "Ogranicz monitor dziennika do określonych warunków dziennika."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
-msgstr "Ogranicz wybór do niektórych źródeł lokalnych."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "Limit the cpu cores used by banIP to save RAM."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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/htdocs/luci-static/resources/view/banip/overview.js:447
-msgid "List of supported and fully pre-configured download utilities."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
 msgstr ""
-"Lista obsługiwanych i wstępnie skonfigurowanych narzędzi do pobierania."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
-msgstr "Źródła lokalne"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 msgid "Log Limit"
 msgstr "Limit dziennika"
 
-#: 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:221
+msgid "Log Settings"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
 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/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 ""
-"Log suspicious outgoing packets - usually rejected. Logging such packets may "
-"cause an increase in latency due to it requiring additional system resources."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 msgstr ""
-"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/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
-msgstr "Liczba dzienników LuCI"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
-msgstr "Limit czasu listy Mac"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 msgstr ""
-"Zmiany na Maclistach zostały zapisane. Odśwież swoje listy banIP, aby zmiany "
-"zaczęły obowiązywać."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
-"Ręcznie zastąp wstępnie skonfigurowane opcje pobierania dla wybranego "
-"narzędzia pobierania."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
-msgstr "Liczba dzienników NGINX"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
-msgid "Name"
-msgstr "Nazwa"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 msgid "Network Interfaces"
 msgstr "Interfejsy sieciowe"
 
-#: 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/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/htdocs/luci-static/resources/view/banip/overview.js:414
-msgid "Normal Priority (default)"
-msgstr "Normalny priorytet (domyślny)"
-
-#: 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/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
-msgid "Number of IP entries"
-msgstr "Liczba wpisów IP"
-
-#: 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/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/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 msgstr ""
-"Liczba nieudanych powtórzeń logowania LuCI z tego samego ip w logu przed "
-"zbanowaniem."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
+msgstr "Normalny priorytet (domyślny)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
-"Liczba nieudanych żądań nginx z tego samego ip w logu przed zbanowaniem."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 msgstr ""
-"Liczba nieudanych powtórzeń logowania ssh na to samo ip w logu przed "
-"zbanowaniem."
 
-#: applications/luci-app-banip/luasrc/controller/banip.lua:7
-#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr "Przegląd"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 msgid "Parse only the last stated number of log entries for suspicious events."
 msgstr ""
 "Analizuj tylko ostatnią podaną liczbę wpisów w dzienniku w poszukiwaniu "
 "podejrzanych zdarzeń."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "Profile used by 'msmtp' for banIP notification E-Mails."
 msgstr ""
 "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/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
+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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 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:200
+msgid "Reload"
+msgstr "Przeładuj"
 
-#: 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr "Katalog raportów"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 msgid "Restart"
 msgstr "Restartuj"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
-"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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr "Wynik"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr "Uruchomione flagi"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr "Uruchom informacje"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr "Typ zestawu IPSet SRC"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
-msgstr "Opcje dziennika SRC"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
-msgstr "Cel SRC"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
-msgstr "Typ zestawu IP SRC+DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
-msgstr "Liczba dzienników SSH"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
+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 "Zapisz"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 msgstr ""
-"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/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 msgstr ""
-"Wyślij wiadomości e-mail z powiadomieniami związanymi z banIP. Wymaga to "
-"instalacji i konfiguracji dodatkowego pakietu 'msmtp'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "Sender address for banIP notification E-Mails."
 msgstr "Adres nadawcy wiadomości e-mail z powiadomieniem 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/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "Set individual DST type per IPset to block only outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 msgstr ""
-"Ustaw indywidualny typ DST dla każdego zestawu IP, aby blokować tylko "
-"pakiety wychodzące."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "Set individual SRC type per IPset to block only incoming packets."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
-"Ustaw indywidualny typ SRC dla każdego zestawu IP, aby blokować tylko "
-"pakiety przychodzące."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid ""
-"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
-"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:715
-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:707
-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:508
-msgid "Set the blacklist IPSet timeout."
-msgstr "Ustaw limit czasu zestawu IP na czarnej liście."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
-"Ustaw cel zapory sieciowej dla wszystkich reguł związanych z czasem letnim."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-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/setreport.js:222
+msgid "Set details"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 msgid ""
-"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
-"(DST) packets."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
-"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:490
-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:499
-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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 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/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
-msgstr "Źródła (informacje)"
-
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
-"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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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:144
+msgid "Status"
+msgstr ""
 
-#: 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:193
+msgid "Stop"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124
+msgid "Survey"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184
+msgid "System Information"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
+msgstr ""
 
-#: 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:318
+msgid "The selected priority will be used for banIP background processing."
+msgstr ""
 
-#: 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/firewall_log.js:28
+msgid ""
+"The syslog output, prefiltered for banIP-related firewall log entries only."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 msgid ""
-"The selected priority will be used for banIP background processing. This "
-"change requires a full banIP service restart to take effect."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
-"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/htdocs/luci-static/resources/view/banip/logread.js:28
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:23
+msgid ""
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 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 ""
@@ -861,114 +652,623 @@ msgstr ""
 "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/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 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."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
-"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/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 ""
-"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/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 ""
-"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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 msgid "Timestamp"
 msgstr "Sygnatura czasowa"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
-msgid ""
-"To keep your banIP lists up-to-date, you should set up an automatic update "
-"job for these lists."
-msgstr ""
-"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:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr "Temat dla wiadomości e-mail z powiadomieniem banIP."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid "Trigger Delay"
 msgstr "Opóźnienie wyzwalacza"
 
-#: 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr "Pełne rejestrowanie debugowania"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
-msgstr "Przekazywanie WAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
-msgstr "Wejście WAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
-msgstr "Limit czasu białej listy"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
-"Zmiany na białej liście zostały zapisane. Odśwież listę banIP, aby zmiany "
-"zostały wprowadzone."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
-msgstr "Biała lista ..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
+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 "banIP"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
-msgid "banIP action"
-msgstr "Akcje banIP"
+#~ msgid "-m limit --limit 2/sec (default)"
+#~ msgstr "-m limit --limit 2/sec (domyślnie)"
+
+#~ msgid "1 hour"
+#~ msgstr "1 godzina"
+
+#~ msgid "12 hours"
+#~ msgstr "12 godzin"
+
+#~ msgid "24 hours"
+#~ msgstr "24 godziny"
+
+#~ msgid "30 minutes"
+#~ msgstr "30 minut"
+
+#~ msgid "6 hours"
+#~ msgstr "6 godzin"
+
+#~ msgid "Action"
+#~ msgstr "Akcja"
+
+#~ msgid "Active Logterms"
+#~ msgstr "Aktywne rejestratory"
+
+#~ msgid "Active Sources"
+#~ msgstr "Aktywne źródła"
+
+#~ msgid ""
+#~ "Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#~ msgstr ""
+#~ "Dodaj dodatkowe zestawy IP niezwiązane z banIP, np. do raportowania i "
+#~ "zapytań."
+
+#~ msgid "Add this IP/CIDR to your local whitelist."
+#~ msgstr "Dodaj ten adres IP/CIDR do lokalnej białej listy."
+
+#~ msgid "Additional Settings"
+#~ msgstr "Dodatkowe ustawienia"
+
+#~ msgid "Additional trigger delay in seconds before banIP processing begins."
+#~ msgstr ""
+#~ "Dodatkowe opóźnienie wyzwalania w sekundach przed rozpoczęciem "
+#~ "przetwarzania banIP."
+
+#~ msgid "Advanced Chain Settings"
+#~ msgstr "Zaawansowane ustawienia łańcucha"
+
+#~ msgid "Advanced E-Mail Settings"
+#~ msgstr "Zaawansowane ustawienia e-mail"
+
+#~ msgid "Advanced Log Settings"
+#~ msgstr "Zaawansowane ustawienia dziennika"
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'forwarding_lan_rule'."
+#~ msgstr ""
+#~ "Przypisz jeden lub więcej odpowiednich łańcuchów zapory sieciowej do "
+#~ "banIP. Domyślny łańcuch używany przez banIP to 'forwarding_lan_rule'."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'forwarding_wan_rule'."
+#~ msgstr ""
+#~ "Przypisz jeden lub więcej odpowiednich łańcuchów zapory sieciowej do "
+#~ "banIP. Domyślny łańcuch używany przez banIP to 'forwarding_wan_rule'."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'input_lan_rule'."
+#~ msgstr ""
+#~ "Przypisz jeden lub więcej odpowiednich łańcuchów zapory sieciowej do "
+#~ "banIP. Domyślny łańcuch używany przez banIP to 'input_lan_rule'."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'input_wan_rule'."
+#~ msgstr ""
+#~ "Przypisz jeden lub więcej odpowiednich łańcuchów zapory sieciowej do "
+#~ "banIP. Domyślny łańcuch używany przez banIP to 'input_wan_rule'."
+
+#~ msgid "Auto Blacklist"
+#~ msgstr "Automatyczna czarna lista"
+
+#~ msgid "Auto Whitelist"
+#~ msgstr "Automatyczna biała lista"
+
+#~ 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."
+
+#~ msgid ""
+#~ "Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#~ msgstr ""
+#~ "Automatycznie przenosi adresy IP uplink do białej listy banIP podczas "
+#~ "pracy."
+
+#~ msgid "Base Temp Directory"
+#~ msgstr "Podstawowy katalog tymczasowy"
+
+#~ msgid "Base Temp Directory used for all banIP related runtime operations."
+#~ msgstr ""
+#~ "Bazowy katalog Temp używany dla wszystkich operacji runtime związanych z "
+#~ "banIP."
+
+#~ msgid "Blacklist Timeout"
+#~ msgstr "Limit czasu czarnej listy"
+
+#~ msgid "Blocklist Sources"
+#~ msgstr "Źródła list"
+
+#~ 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>"
+
+#~ msgid "Count ACC"
+#~ msgstr "Policz ACC"
+
+#~ msgid "Count CIDR"
+#~ msgstr "Policz CIDR"
+
+#~ msgid "Count IP"
+#~ msgstr "Policz IP"
+
+#~ msgid "Count MAC"
+#~ msgstr "Policz MAC"
+
+#~ msgid "Count SUM"
+#~ msgstr "Policz SUM"
+
+#~ msgid "DST IPSet Type"
+#~ msgstr "Typ zestawu DST IPSet"
+
+#~ msgid "DST Log Options"
+#~ msgstr "Opcje dziennika DST"
+
+#~ msgid "DST Target"
+#~ msgstr "Cel DST"
+
+#~ msgid ""
+#~ "Detect relevant network interfaces, devices, subnets and protocols "
+#~ "automatically."
+#~ msgstr ""
+#~ "Automatyczne wykrywanie odpowiednich interfejsów sieciowych, urządzeń, "
+#~ "podsieci i protokołów."
+
+#~ msgid "Download Queue"
+#~ msgstr "Kolejka pobierania"
+
+#~ msgid "E-Mail Actions"
+#~ msgstr "Akcje poczty e-mail"
+
+#~ msgid "E-Mail Notification"
+#~ msgstr "Powiadomienie e-mail"
+
+#~ msgid "Edit Blacklist"
+#~ msgstr "Czarna lista"
+
+#~ msgid "Edit Maclist"
+#~ msgstr "Edytuj listę Mac"
+
+#~ msgid "Edit Whitelist"
+#~ msgstr "Biała lista"
+
+#~ msgid "Enable DST logging"
+#~ msgstr "Włącz logowanie DST"
+
+#~ msgid "Enable SRC logging"
+#~ msgstr "Włącz logowanie SRC"
+
+#~ msgid "Enable verbose debug logging in case of any processing errors."
+#~ msgstr ""
+#~ "Włącz rejestrowanie debugowania w przypadku wystąpienia błędów w "
+#~ "przetwarzaniu."
+
+#~ msgid "Enables IPv4 support in banIP."
+#~ msgstr "Włącza obsługę IPv4 w banIP."
+
+#~ msgid "Enables IPv6 support in banIP."
+#~ msgstr "Włącza obsługę IPv6 w banIP."
+
+#~ msgid "Entry Details"
+#~ msgstr "Szczegóły wpisu"
+
+#~ msgid "Existing job(s)"
+#~ msgstr "Istniejące zadania"
+
+#~ msgid "Extra Sources"
+#~ msgstr "Dodatkowe źródła"
+
+#~ msgid "Global IPSet Type"
+#~ msgstr "Typ globalnego zestawu IPSet"
+
+#~ msgid "IPSet Information"
+#~ msgstr "Informacje IPSet"
+
+#~ msgid "IPSet Query"
+#~ msgstr "Zapytanie IPSet"
+
+#~ msgid "IPSet Query..."
+#~ msgstr "Zapytanie IPSet ..."
+
+#~ msgid "IPSet Report"
+#~ msgstr "Raport IPSet"
+
+#~ msgid "IPSet details"
+#~ msgstr "Szczegóły IPSet"
+
+#~ msgid "LAN Forward"
+#~ msgstr "Przekazywanie sieci LAN"
+
+#~ msgid "LAN Input"
+#~ msgstr "Wejście LAN"
+
+#~ msgid "Limit E-Mail trigger to certain banIP actions."
+#~ msgstr "Ogranicz wyzwalacz wiadomości e-mail do niektórych działań banIP."
+
+#~ msgid "Limit the log monitor to certain log terms."
+#~ msgstr "Ogranicz monitor dziennika do określonych warunków dziennika."
+
+#~ msgid "Limit the selection to certain local sources."
+#~ msgstr "Ogranicz wybór do niektórych źródeł lokalnych."
+
+#~ msgid "Line number to remove"
+#~ msgstr "Numer wiersza do usunięcia"
+
+#~ msgid "List of supported and fully pre-configured download utilities."
+#~ msgstr ""
+#~ "Lista obsługiwanych i wstępnie skonfigurowanych narzędzi do pobierania."
+
+#~ msgid "Local Sources"
+#~ msgstr "Źródła lokalne"
+
+#~ msgid "Log Monitor"
+#~ msgstr "Monitor dziennika"
+
+#~ msgid "Log View"
+#~ msgstr "Widok dziennika"
+
+#~ msgid "Log suspicious incoming packets - usually dropped."
+#~ msgstr "Rejestruj podejrzane pakiety przychodzące - zwykle odrzucane."
+
+#~ msgid ""
+#~ "Log suspicious outgoing packets - usually rejected. Logging such packets "
+#~ "may cause an increase in latency due to it requiring additional system "
+#~ "resources."
+#~ msgstr ""
+#~ "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."
+
+#~ msgid "LuCI Log Count"
+#~ msgstr "Liczba dzienników LuCI"
+
+#~ msgid "Maclist Timeout"
+#~ msgstr "Limit czasu listy Mac"
+
+#~ 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ć."
+
+#~ msgid ""
+#~ "Manually override the pre-configured download options for the selected "
+#~ "download utility."
+#~ msgstr ""
+#~ "Ręcznie zastąp wstępnie skonfigurowane opcje pobierania dla wybranego "
+#~ "narzędzia pobierania."
+
+#~ msgid "NGINX Log Count"
+#~ msgstr "Liczba dzienników NGINX"
+
+#~ msgid "Name"
+#~ msgstr "Nazwa"
+
+#~ msgid "No Query results!"
+#~ msgstr "Brak wyników zapytania!"
+
+#~ msgid "No banIP related logs yet!"
+#~ msgstr "Brak dzienników związanych z banIP!"
+
+#~ msgid "Number of CIDR entries"
+#~ msgstr "Liczba wpisów CIDR"
+
+#~ msgid "Number of IP entries"
+#~ msgstr "Liczba wpisów IP"
+
+#~ msgid "Number of MAC entries"
+#~ msgstr "Liczba wpisów MAC"
+
+#~ msgid "Number of accessed entries"
+#~ msgstr "Liczba wpisów, do które uzyskały dostęp"
+
+#~ msgid "Number of all IPSets"
+#~ msgstr "Liczba wszystkich zestawów IP"
+
+#~ msgid "Number of all entries"
+#~ msgstr "Liczba wszystkich wpisów"
+
+#~ 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."
+
+#~ 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."
+
+#~ msgid ""
+#~ "Number of failed ssh login repetitions of the same ip in the log before "
+#~ "banning."
+#~ msgstr ""
+#~ "Liczba nieudanych powtórzeń logowania ssh na to samo ip w logu przed "
+#~ "zbanowaniem."
+
+#~ msgid "Query"
+#~ msgstr "Zapytanie"
+
+#~ msgid "Receiver address for banIP notification e-mails."
+#~ msgstr "Adres odbiorcy wiadomości e-mail z powiadomieniem banIP."
+
+#~ msgid "Refresh Timer"
+#~ msgstr "Zaktualizuj listy automatycznie"
+
+#~ msgid "Refresh Timer..."
+#~ msgstr "Harmonogram..."
+
+#~ msgid "Remove an existing job"
+#~ msgstr "Usuń istniejące zadanie"
+
+#~ 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 ""
+#~ "Ogranicz dostęp do Internetu z/do niewielkiej liczby bezpiecznych stron "
+#~ "internetowych/adresów IP i zablokuj dostęp z/do reszty Internetu."
+
+#~ msgid "SRC IPSet Type"
+#~ msgstr "Typ zestawu IPSet SRC"
+
+#~ msgid "SRC Log Options"
+#~ msgstr "Opcje dziennika SRC"
+
+#~ msgid "SRC Target"
+#~ msgstr "Cel SRC"
+
+#~ msgid "SRC+DST IPSet Type"
+#~ msgstr "Typ zestawu IP SRC+DST"
+
+#~ msgid "SSH Log Count"
+#~ msgstr "Liczba dzienników SSH"
+
+#~ msgid "Save"
+#~ msgstr "Zapisz"
+
+#~ msgid ""
+#~ "Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+#~ "address."
+#~ msgstr ""
+#~ "Przeszukaj aktywne zestawy IPSets powiązane z banIP pod kątem określonego "
+#~ "adresu IP, CIDR lub MAC."
+
+#~ msgid "Select the relevant network interfaces manually."
+#~ msgstr "Ręcznie wybierz odpowiednie interfejsy sieciowe."
+
+#~ msgid ""
+#~ "Send banIP related notification e-mails. This needs the installation and "
+#~ "setup of the additional 'msmtp' package."
+#~ msgstr ""
+#~ "Wyślij wiadomości e-mail z powiadomieniami związanymi z banIP. Wymaga to "
+#~ "instalacji i konfiguracji dodatkowego pakietu 'msmtp'."
+
+#~ msgid "Service Priority"
+#~ msgstr "Priorytet usługi"
+
+#~ msgid "Set a new banIP job"
+#~ msgstr "Ustaw nowe zadanie banIP"
+
+#~ msgid "Set individual DST type per IPset to block only outgoing packets."
+#~ msgstr ""
+#~ "Ustaw indywidualny typ DST dla każdego zestawu IP, aby blokować tylko "
+#~ "pakiety wychodzące."
+
+#~ msgid "Set individual SRC type per IPset to block only incoming packets."
+#~ msgstr ""
+#~ "Ustaw indywidualny typ SRC dla każdego zestawu IP, aby blokować tylko "
+#~ "pakiety przychodzące."
+
+#~ msgid ""
+#~ "Set individual SRC+DST type per IPset to block incoming and outgoing "
+#~ "packets."
+#~ msgstr ""
+#~ "Ustaw indywidualny typ SRC+DST dla każdego zestawu IP, aby blokować "
+#~ "przychodzące i wychodzące pakiety."
+
+#~ msgid "Set special DST log options, e.g. to set a limit rate."
+#~ msgstr "Ustaw specjalne opcje dziennika DST, np. aby ustawić limit."
+
+#~ msgid "Set special SRC log options, e.g. to set a limit rate."
+#~ msgstr "Ustaw specjalne opcje logów SRC, np. aby ustawić limit."
+
+#~ msgid "Set the blacklist IPSet timeout."
+#~ msgstr "Ustaw limit czasu zestawu IP na czarnej liście."
+
+#~ msgid "Set the firewall target for all DST related rules."
+#~ msgstr ""
+#~ "Ustaw cel zapory sieciowej dla wszystkich reguł związanych z czasem "
+#~ "letnim."
+
+#~ msgid "Set the firewall target for all SRC related rules."
+#~ msgstr ""
+#~ "Ustaw miejsce docelowe zapory dla wszystkich reguł związanych z SRC."
+
+#~ msgid ""
+#~ "Set the global IPset type default, to block incoming (SRC) and/or "
+#~ "outgoing (DST) packets."
+#~ msgstr ""
+#~ "Ustaw domyślny typ globalnego zestawu IP, aby blokować pakiety "
+#~ "przychodzące (SRC) i/lub wychodzące (DST)."
+
+#~ msgid "Set the maclist IPSet timeout."
+#~ msgstr "Ustaw limit czasu dla maclist IPSet."
+
+#~ msgid "Set the whitelist IPSet timeout."
+#~ msgstr "Ustaw limit czasu zestawu IP na białej liście."
+
+#~ msgid "Size of the download queue for download processing in parallel."
+#~ msgstr ""
+#~ "Rozmiar kolejki pobierania dla równoległego przetwarzania pobierania."
+
+#~ msgid "Sources (Info)"
+#~ msgstr "Źródła (informacje)"
+
+#~ msgid ""
+#~ "Starts a small log monitor in the background to block suspicious SSH/LuCI "
+#~ "login attempts."
+#~ msgstr ""
+#~ "Uruchamia w tle mały monitor dziennika, który blokuje podejrzane próby "
+#~ "logowania SSH / LuCI."
+
+#~ msgid "Status / Version"
+#~ msgstr "Status / Wersja"
+
+#~ msgid "Suspend"
+#~ msgstr "Wstrzymaj"
+
+#~ msgid "The Refresh Timer could not been updated."
+#~ msgstr "Nie można zaktualizować czasu odświeżania."
+
+#~ msgid "The Refresh Timer has been updated."
+#~ msgstr "Czas odświeżania został zaktualizowany."
+
+#~ msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+#~ msgstr "Dni tygodnia (opcjonalnie, wartości: 1-7, osobno, lub -)"
+
+#~ msgid "The hours portition (req., range: 0-23)"
+#~ msgstr "Godzina (wymagane, zakres: 0–23)"
+
+#~ msgid "The minutes portion (opt., range: 0-59)"
+#~ msgstr "Minuta (opcjonalnie, zakres: 0–59)"
+
+#~ msgid ""
+#~ "The selected priority will be used for banIP background processing. This "
+#~ "change requires a full banIP service restart to take effect."
+#~ msgstr ""
+#~ "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ć."
+
+#~ 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."
+
+#~ 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 ""
+#~ "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ą."
+
+#~ 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 ""
+#~ "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ą."
+
+#~ msgid ""
+#~ "This tab shows the last generated IPSet Report, press the 'Refresh' "
+#~ "button to get a current one."
+#~ msgstr ""
+#~ "Ta zakładka pokazuje ostatni wygenerowany raport IPSet, naciśnij przycisk "
+#~ "'Odśwież', aby uzyskać aktualny raport."
+
+#~ msgid ""
+#~ "To keep your banIP lists up-to-date, you should set up an automatic "
+#~ "update job for these lists."
+#~ msgstr ""
+#~ "Aby listy banIP były aktualne, należy skonfigurować zadanie automatycznej "
+#~ "aktualizacji tych list."
+
+#~ msgid "Type"
+#~ msgstr "Typ"
+
+#~ msgid "WAN Forward"
+#~ msgstr "Przekazywanie WAN"
+
+#~ msgid "WAN Input"
+#~ msgstr "Wejście WAN"
+
+#~ msgid "Whitelist IP/CIDR"
+#~ msgstr "Biała lista IP/CIDR"
+
+#~ msgid "Whitelist Only"
+#~ msgstr "Tylko biała lista"
+
+#~ msgid "Whitelist Timeout"
+#~ msgstr "Limit czasu białej listy"
+
+#~ msgid ""
+#~ "Whitelist changes have been saved. Refresh your banIP lists that changes "
+#~ "take effect."
+#~ msgstr ""
+#~ "Zmiany na białej liście zostały zapisane. Odśwież listę banIP, aby zmiany "
+#~ "zostały wprowadzone."
+
+#~ msgid "Whitelist..."
+#~ msgstr "Biała lista ..."
+
+#~ msgid "banIP action"
+#~ msgstr "Akcje banIP"
 
 #~ msgid "Default chain used by banIP is 'forwarding_lan_rule'"
 #~ msgstr "Domyślny łańcuch używany przez banIP 'forwarding_lan_rule'"
@@ -1164,8 +1464,8 @@ msgstr "Akcje banIP"
 #~ "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 \"#"
-#~ "\"."
+#~ "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."
@@ -1176,9 +1476,6 @@ msgstr "Akcje banIP"
 #~ msgid "Refresh IPSets"
 #~ msgstr "Odśwież IPSets"
 
-#~ msgid "Reload"
-#~ msgstr "Przeładuj"
-
 #~ msgid "Reload IPSet Sources"
 #~ msgstr "Przeładuj źródła IPSet"
 
@@ -1257,8 +1554,8 @@ msgstr "Akcje banIP"
 
 #~ 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>."
+#~ "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\" "
index 682ad5ac9f49cd5cf428e448860642d6fdeaa476..afa7ab6574cf5e324c2b71f195cae5acc54b064b 100644 (file)
@@ -10,182 +10,136 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "X-Generator: Weblate 4.8-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-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:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
-msgstr "1 hora"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
-msgstr "12 horas"
-
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
-msgstr "24 horas"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
-msgstr "30 minutos"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
-msgstr "6 horas"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
-msgstr "ASNs"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
+msgstr ""
 
-#: 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:379
+msgid "-300"
+msgstr ""
 
-#: 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:380
+msgid "-400"
+msgstr ""
 
-#: 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:376
+msgid "0"
+msgstr ""
 
-#: 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:431
+msgid "100 (default)"
+msgstr ""
 
-#: 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:434
+msgid "1000"
+msgstr ""
 
-#: 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:329
+msgid "1024 (default)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
-"Adicionar IPSets adicionais não relacionados ao banIP, para relatórios e "
-"consultas, por exemplo."
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
-msgid "Additional Settings"
-msgstr "Configurações adicionais"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "4096"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
 msgstr ""
-"Atraso de gatilho adicional em segundos antes do início do processamento de "
-"banIP."
 
-#: 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:433
+msgid "500"
+msgstr ""
 
-#: 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:328
+msgid "512"
+msgstr ""
 
-#: 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:509
+msgid "ASNs"
+msgstr "ASNs"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
+msgstr "Aparelhos ativos"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
-"Atribuir uma ou mais cadeias de firewall relevantes para o banIP. A cadeia "
-"padrão usada pelo banIP é 'forwarding_lan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
+msgstr "Interfaces ativas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
+msgstr "Sub-redes ativas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
-"Atribuir uma ou mais cadeias de firewall relevantes para o banIP. A cadeia "
-"padrão usada pelo banIP é 'forwarding_wan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
-"Atribuir uma ou mais cadeias de firewall relevantes para o banIP. A cadeia "
-"padrão usada pelo banIP é 'input_lan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
-"Atribuir uma ou mais cadeias de firewall relevantes para o banIP. A cadeia "
-"padrão usada pelo banIP é 'input_wan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
-msgstr "Lista negra automática"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid "Auto Detection"
 msgstr "Deteção automática"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
-msgstr "Lista branca automática"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 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:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 msgid "Backup Directory"
 msgstr "Diretório do Backup"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
-"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/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
-msgstr "Tempo limite da Lista negra"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
+msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
 msgid ""
@@ -195,666 +149,495 @@ msgstr ""
 "As alterações da Lista Negra foram salvas. Atualize a sua lista BanIP para "
 "que as alterações surtam efeito."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
-msgid "Blocklist Sources"
-msgstr "Origem da Blocklist"
-
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
+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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 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/overview.js:335
+msgid "CPU Cores"
+msgstr ""
 
-#: 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/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
+msgstr "Cancelar"
 
-#: 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/overview.js:375
+msgid "Chain Priority"
+msgstr ""
 
-#: 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/overview.js:220
+msgid "Chain/Set Settings"
+msgstr ""
 
-#: 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:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr "Países"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr "Tipo do IPSet DST"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
-msgstr "Opções de log do DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
-msgstr "Alvo DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
-"Detecte automaticamente as interfaces de rede, os aparelhos, as sub-redes e "
-"os protocolos relevantes."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr "Não verificar os certificados de SSL do servidor durante a descarrega."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr "Descarregar inseguro"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid "Download Parameters"
 msgstr "Parâmetros 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/htdocs/luci-static/resources/view/banip/overview.js:447
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr "Ferramenta para Descarregar"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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/htdocs/luci-static/resources/view/banip/overview.js:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr "Perfil de e-mail"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 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:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 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:11
-#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
-msgid "Edit Maclist"
-msgstr "Edite a Maclist"
+msgid "Edit Allowlist"
+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 "Editar lista de permissões"
+msgid "Edit Blocklist"
+msgstr ""
 
-#: 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:152
+msgid "Element Count"
+msgstr ""
 
-#: 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/setreport.js:147
+msgid "Elements"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
 msgstr ""
-"Ativa o registo de depuração detalhado para casos de todos os erros de "
-"processamento."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr "Ativado"
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
+msgstr ""
 
-#: 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:413
+msgid "Expiry time for auto added blocklist set members."
+msgstr ""
 
-#: 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:482
+msgid "Feed Selection"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
-msgstr "Outras Origens"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr "Configurações gerais"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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 access to LuCI app banIP"
 msgstr "Conceda acesso à app LuCI banIP"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr "Alta prioridade"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 msgid "Highest Priority"
 msgstr "Máxima Prioridade"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
-msgid "IPSet Information"
-msgstr "Informações IPSet"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
-msgid "IPSet Query"
-msgstr "Consulta 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/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/setreport.js:11
+msgid "IP Search"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
-msgid "IPSet details"
-msgstr "Detalhes do IPSet"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr "Suporte ao IPv4"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr "Suporte de IPv6"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr "Informação"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
-msgstr "Encaminhamento LAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
-msgstr "Entrada LAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr "Última Execução"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr "Mínima Prioridade"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr "Menor Prioridade"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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:404
+msgid "Limit certain feeds to the LAN-Forward chain."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
-msgstr "Limite o monitor de registo para certos termos."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
-msgstr "Limita a seleção a certas fontes locais."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "Limit the cpu cores used by banIP to save RAM."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
 msgstr ""
-"Lista de ferramentas de descarregamento suportadas e completamente pré-"
-"configuradas."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
-msgstr "Fontes Locais"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 msgid "Log Limit"
 msgstr "Limite do Registo"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
-msgid "Log Monitor"
-msgstr "Monitor do registo"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
 msgid "Log Terms"
 msgstr "Termos do registo"
 
-#: 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 ""
-"Log suspicious outgoing packets - usually rejected. Logging such packets may "
-"cause an increase in latency due to it requiring additional system resources."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 msgstr ""
-"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/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
-msgstr "A contagem dos registos do LuCI"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
-msgstr "Tempo Limite do Maclist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 msgstr ""
-"As alterações do Maclist foram salvas. Atualize as suas listas banIP para "
-"que as alterações sejam aplicadas."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
-"Substituir manualmente as opções de descarregar pré-configuradas para o "
-"utilitário de descarregar selecionado."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
-msgstr "Contagem dos registos do NGINX"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
-msgid "Name"
-msgstr "Nome"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 msgid "Network Interfaces"
 msgstr "Interfaces de Rede"
 
-#: 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/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/htdocs/luci-static/resources/view/banip/overview.js:414
-msgid "Normal Priority (default)"
-msgstr "Prioridade Normal (padrã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/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
-msgid "Number of IP entries"
-msgstr "A quantidade das entradas IP"
-
-#: 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/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/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 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:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
+msgstr "Prioridade Normal (padrão)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 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:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 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
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr "Visão Geral"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 msgid "Parse only the last stated number of log entries for suspicious events."
 msgstr ""
 "Analise apenas o último número declarado das entradas de registo na busca "
 "dos eventos suspeitos."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 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/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
-msgid "Query"
-msgstr "Consulta"
-
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
+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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 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:200
+msgid "Reload"
+msgstr "Recarregar"
 
-#: 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr "Diretório de Relatórios"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
-"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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr "Resultado"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr "Flags de Execução"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr "Informações de Execução"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr "O tipo do conjunto de IPs SRC"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
-msgstr "Opções de registo SRC"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
-msgstr "Destino SRC"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
-msgstr "O tipo do conjunto de IPs SRC+DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
-msgstr "A quantidade de registos SSH"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
+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 "Guardar"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 msgstr ""
-"Pesquise os conjuntos de IPs ativos relacionados ao banIP por um endereço "
-"IP, CIDR ou MAC específico."
 
-#: 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:255
+msgid "Select the logical WAN IPv4 network interface(s)."
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 msgstr ""
-"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/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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/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:534
-msgid "Set individual DST type per IPset to block only outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 msgstr ""
-"Define o tipo DST individual por conjunto de IPs para bloquear somente "
-"pacotes de saída."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "Set individual SRC type per IPset to block only incoming packets."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
-"Define o tipo SRC individual por conjunto de IPs para bloquear somente "
-"pacotes de entrada."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid ""
-"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
-"Define o tipo SRC+DST individual por conjunto de IPs para bloquear pacotes "
-"de entrada e saída."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
-"Define as opções do registo DST especiais. Por exemplo: para definir uma "
-"taxa limite."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
-"Define as opções especiais do registo SRC . Por exemplo: para definir uma "
-"taxa limite."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
-msgstr "Define o tempo limite da lista negra dos conjuntos de IPs."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-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:476
-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/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 msgid ""
-"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
-"(DST) packets."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 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:490
-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:499
-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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
-"O tamanho da fila de descarrega para o processamento de descarregas em "
-"paralelo."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
-msgstr "Fontes (Informações)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
+msgid "Startup Trigger Interface"
+msgstr "Interface do Gatilho de Inicialização"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 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:193
+msgid "Stop"
+msgstr ""
 
-#: 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/setreport.js:124
+msgid "Survey"
+msgstr ""
 
-#: 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:184
+msgid "System Information"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr ""
 "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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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/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:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
+msgstr ""
 
-#: 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:318
+msgid "The selected priority will be used for banIP background processing."
+msgstr ""
 
-#: 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/firewall_log.js:28
+msgid ""
+"The syslog output, prefiltered for banIP-related firewall log entries only."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 msgid ""
-"The selected priority will be used for banIP background processing. This "
-"change requires a full banIP service restart to take effect."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:23
+msgid ""
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 msgstr ""
-"A saída do syslog, pré-filtrada apenas para mensagens relacionadas ao banIP."
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
@@ -868,114 +651,631 @@ msgstr ""
 "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/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 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."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
-"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/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 ""
-"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/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 ""
-"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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 msgid "Timestamp"
 msgstr "Marca de Tempo"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
-msgid ""
-"To keep your banIP lists up-to-date, you should set up an automatic update "
-"job for these lists."
-msgstr ""
-"Para manter as suas listas banIP atualizadas, precisa configurar uma tarefa "
-"de atualização automática para estas listas."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid "Trigger Delay"
 msgstr "Atraso do Gatilho"
 
-#: 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr "Registos detalhados de depuração"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
-msgstr "Redirecionar WAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
-msgstr "Entrada WAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
-msgstr "Apenas lista branca"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
-msgstr "Tempo limite da lista branca"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
-"As alterações da lista branca foram salvas. Atualize a sua lista BanIP para "
-"que as alterações surtam efeito."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
-msgstr "Lista Branca..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
+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 "banIP"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
-msgid "banIP action"
-msgstr "Ação do banIP"
+#~ msgid "-m limit --limit 2/sec (default)"
+#~ msgstr "-m limit --limit 2/seg (predefinição)"
+
+#~ msgid "1 hour"
+#~ msgstr "1 hora"
+
+#~ msgid "12 hours"
+#~ msgstr "12 horas"
+
+#~ msgid "24 hours"
+#~ msgstr "24 horas"
+
+#~ msgid "30 minutes"
+#~ msgstr "30 minutos"
+
+#~ msgid "6 hours"
+#~ msgstr "6 horas"
+
+#~ msgid "Action"
+#~ msgstr "Ação"
+
+#~ msgid "Active Logterms"
+#~ msgstr "Logterms ativos"
+
+#~ msgid "Active Sources"
+#~ msgstr "Fontes Ativas"
+
+#~ 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."
+
+#~ msgid "Add this IP/CIDR to your local whitelist."
+#~ msgstr "Adicionar esta IP/CIDR à sua lista local."
+
+#~ msgid "Additional Settings"
+#~ msgstr "Configurações adicionais"
+
+#~ 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."
+
+#~ msgid "Advanced Chain Settings"
+#~ msgstr "Configurações avançadas de cadeia"
+
+#~ msgid "Advanced E-Mail Settings"
+#~ msgstr "Configurações avançadas de E-Mail"
+
+#~ msgid "Advanced Log Settings"
+#~ msgstr "Configurações avançadas de registos"
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'forwarding_lan_rule'."
+#~ msgstr ""
+#~ "Atribuir uma ou mais cadeias de firewall relevantes para o banIP. A "
+#~ "cadeia padrão usada pelo banIP é 'forwarding_lan_rule'."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'forwarding_wan_rule'."
+#~ msgstr ""
+#~ "Atribuir uma ou mais cadeias de firewall relevantes para o banIP. A "
+#~ "cadeia padrão usada pelo banIP é 'forwarding_wan_rule'."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'input_lan_rule'."
+#~ msgstr ""
+#~ "Atribuir uma ou mais cadeias de firewall relevantes para o banIP. A "
+#~ "cadeia padrão usada pelo banIP é 'input_lan_rule'."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'input_wan_rule'."
+#~ msgstr ""
+#~ "Atribuir uma ou mais cadeias de firewall relevantes para o banIP. A "
+#~ "cadeia padrão usada pelo banIP é 'input_wan_rule'."
+
+#~ msgid "Auto Blacklist"
+#~ msgstr "Lista negra automática"
+
+#~ msgid "Auto Whitelist"
+#~ msgstr "Lista branca automática"
+
+#~ 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."
+
+#~ 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."
+
+#~ msgid "Base Temp Directory"
+#~ msgstr "Diretório Base Temporário"
+
+#~ msgid "Base Temp Directory used for all banIP related runtime operations."
+#~ msgstr ""
+#~ "O Diretório Base Temporário usado para todas as operações relacionadas "
+#~ "com o tempo de execução do banIP."
+
+#~ msgid "Blacklist Timeout"
+#~ msgstr "Tempo limite da Lista negra"
+
+#~ msgid "Blocklist Sources"
+#~ msgstr "Origem da Blocklist"
+
+#~ 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>"
+
+#~ msgid "Count ACC"
+#~ msgstr "Contagem ACC"
+
+#~ msgid "Count CIDR"
+#~ msgstr "Contagem CIDR"
+
+#~ msgid "Count IP"
+#~ msgstr "Contagem IP"
+
+#~ msgid "Count MAC"
+#~ msgstr "Contagem MAC"
+
+#~ msgid "Count SUM"
+#~ msgstr "Contagem SOMA"
+
+#~ msgid "DST IPSet Type"
+#~ msgstr "Tipo do IPSet DST"
+
+#~ msgid "DST Log Options"
+#~ msgstr "Opções de log do DST"
+
+#~ msgid "DST Target"
+#~ msgstr "Alvo DST"
+
+#~ 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."
+
+#~ msgid "Download Queue"
+#~ msgstr "Fila de Descarregamento"
+
+#~ msgid "E-Mail Actions"
+#~ msgstr "Ações do E-Mail"
+
+#~ msgid "E-Mail Notification"
+#~ msgstr "Notificação por e-mail"
+
+#~ msgid "Edit Blacklist"
+#~ msgstr "Editar Lista Negra"
+
+#~ msgid "Edit Maclist"
+#~ msgstr "Edite a Maclist"
+
+#~ msgid "Edit Whitelist"
+#~ msgstr "Editar lista de permissões"
+
+#~ msgid "Enable DST logging"
+#~ msgstr "Active o log do DST"
+
+#~ msgid "Enable SRC logging"
+#~ msgstr "Active o log do SRC"
+
+#~ msgid "Enable verbose debug logging in case of any processing errors."
+#~ msgstr ""
+#~ "Ativa o registo de depuração detalhado para casos de todos os erros de "
+#~ "processamento."
+
+#~ msgid "Enables IPv4 support in banIP."
+#~ msgstr "Ativa o suporte IPv4 no banIP."
+
+#~ msgid "Enables IPv6 support in banIP."
+#~ msgstr "Ativa o suporte IPv6 no banIP."
+
+#~ msgid "Entry Details"
+#~ msgstr "Detalhes da entrada"
+
+#~ msgid "Existing job(s)"
+#~ msgstr "Tarefa(s) existente(s)"
+
+#~ msgid "Extra Sources"
+#~ msgstr "Outras Origens"
+
+#~ msgid "Global IPSet Type"
+#~ msgstr "Tipo do IPSet global"
+
+#~ msgid "IPSet Information"
+#~ msgstr "Informações IPSet"
+
+#~ msgid "IPSet Query"
+#~ msgstr "Consulta IPSet"
+
+#~ msgid "IPSet Query..."
+#~ msgstr "Consulta IPSet..."
+
+#~ msgid "IPSet Report"
+#~ msgstr "Relatório IPSet"
+
+#~ msgid "IPSet details"
+#~ msgstr "Detalhes do IPSet"
+
+#~ msgid "LAN Forward"
+#~ msgstr "Encaminhamento LAN"
+
+#~ msgid "LAN Input"
+#~ msgstr "Entrada LAN"
+
+#~ msgid "Limit E-Mail trigger to certain banIP actions."
+#~ msgstr "Limite o acionador de e-mail para certas ações do banIP."
+
+#~ msgid "Limit the log monitor to certain log terms."
+#~ msgstr "Limite o monitor de registo para certos termos."
+
+#~ msgid "Limit the selection to certain local sources."
+#~ msgstr "Limita a seleção a certas fontes locais."
+
+#~ msgid "Line number to remove"
+#~ msgstr "Número da linha a remover"
+
+#~ msgid "List of supported and fully pre-configured download utilities."
+#~ msgstr ""
+#~ "Lista de ferramentas de descarregamento suportadas e completamente pré-"
+#~ "configuradas."
+
+#~ msgid "Local Sources"
+#~ msgstr "Fontes Locais"
+
+#~ msgid "Log Monitor"
+#~ msgstr "Monitor do registo"
+
+#~ msgid "Log View"
+#~ msgstr "Vista do registo log"
+
+#~ msgid "Log suspicious incoming packets - usually dropped."
+#~ msgstr ""
+#~ "Os pacotes suspeitos da entrada do registo - geralmente descartados."
+
+#~ msgid ""
+#~ "Log suspicious outgoing packets - usually rejected. Logging such packets "
+#~ "may cause an increase in latency due to it requiring additional system "
+#~ "resources."
+#~ msgstr ""
+#~ "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."
+
+#~ msgid "LuCI Log Count"
+#~ msgstr "A contagem dos registos do LuCI"
+
+#~ msgid "Maclist Timeout"
+#~ msgstr "Tempo Limite do Maclist"
+
+#~ msgid ""
+#~ "Maclist changes have been saved. Refresh your banIP lists that changes "
+#~ "take effect."
+#~ msgstr ""
+#~ "As alterações do Maclist foram salvas. Atualize as suas listas banIP para "
+#~ "que as alterações sejam aplicadas."
+
+#~ msgid ""
+#~ "Manually override the pre-configured download options for the selected "
+#~ "download utility."
+#~ msgstr ""
+#~ "Substituir manualmente as opções de descarregar pré-configuradas para o "
+#~ "utilitário de descarregar selecionado."
+
+#~ msgid "NGINX Log Count"
+#~ msgstr "Contagem dos registos do NGINX"
+
+#~ msgid "Name"
+#~ msgstr "Nome"
+
+#~ msgid "No Query results!"
+#~ msgstr "A consulta não retornou resultados!"
+
+#~ msgid "No banIP related logs yet!"
+#~ msgstr "Ainda não há nenhum registo relacionado ao banIP!"
+
+#~ msgid "Number of CIDR entries"
+#~ msgstr "A quantidade das entradas CIDR"
+
+#~ msgid "Number of IP entries"
+#~ msgstr "A quantidade das entradas IP"
+
+#~ msgid "Number of MAC entries"
+#~ msgstr "A quantidade das entradas MAC"
+
+#~ msgid "Number of accessed entries"
+#~ msgstr "A quantidade das entradas que foram acessadas"
+
+#~ msgid "Number of all IPSets"
+#~ msgstr "A quantidade de todos os IPSets"
+
+#~ msgid "Number of all entries"
+#~ msgstr "A quantidade de todas as entradas"
+
+#~ 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."
+
+#~ 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."
+
+#~ 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."
+
+#~ msgid "Query"
+#~ msgstr "Consulta"
+
+#~ msgid "Receiver address for banIP notification e-mails."
+#~ msgstr "O endereço do destinatário para os e-mails de notificação do banIP."
+
+#~ msgid "Refresh Timer"
+#~ msgstr "Atualizar Temporizador"
+
+#~ msgid "Refresh Timer..."
+#~ msgstr "Atualizando o Temporizador..."
+
+#~ msgid "Remove an existing job"
+#~ msgstr "Remover uma tarefa existente"
+
+#~ 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 ""
+#~ "Restrinja o acesso à internet de/para uma pequena quantidade de sites/IPs "
+#~ "seguros e bloqueie o acesso de/para o resto da internet."
+
+#~ msgid "SRC IPSet Type"
+#~ msgstr "O tipo do conjunto de IPs SRC"
+
+#~ msgid "SRC Log Options"
+#~ msgstr "Opções de registo SRC"
+
+#~ msgid "SRC Target"
+#~ msgstr "Destino SRC"
+
+#~ msgid "SRC+DST IPSet Type"
+#~ msgstr "O tipo do conjunto de IPs SRC+DST"
+
+#~ msgid "SSH Log Count"
+#~ msgstr "A quantidade de registos SSH"
+
+#~ msgid "Save"
+#~ msgstr "Guardar"
+
+#~ msgid ""
+#~ "Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+#~ "address."
+#~ msgstr ""
+#~ "Pesquise os conjuntos de IPs ativos relacionados ao banIP por um endereço "
+#~ "IP, CIDR ou MAC específico."
+
+#~ msgid "Select the relevant network interfaces manually."
+#~ msgstr "Selecione as interfaces de rede relevantes manualmente."
+
+#~ msgid ""
+#~ "Send banIP related notification e-mails. This needs the installation and "
+#~ "setup of the additional 'msmtp' package."
+#~ msgstr ""
+#~ "Envie e-mails de notificação relacionados ao banIP. É necessário a "
+#~ "instalação e configuração do pacote adicional 'msmtp'."
+
+#~ msgid "Service Priority"
+#~ msgstr "Prioridade do serviço"
+
+#~ msgid "Set a new banIP job"
+#~ msgstr "Definir nova tarefa banIP"
+
+#~ msgid "Set individual DST type per IPset to block only outgoing packets."
+#~ msgstr ""
+#~ "Define o tipo DST individual por conjunto de IPs para bloquear somente "
+#~ "pacotes de saída."
+
+#~ msgid "Set individual SRC type per IPset to block only incoming packets."
+#~ msgstr ""
+#~ "Define o tipo SRC individual por conjunto de IPs para bloquear somente "
+#~ "pacotes de entrada."
+
+#~ msgid ""
+#~ "Set individual SRC+DST type per IPset to block incoming and outgoing "
+#~ "packets."
+#~ msgstr ""
+#~ "Define o tipo SRC+DST individual por conjunto de IPs para bloquear "
+#~ "pacotes de entrada e saída."
+
+#~ msgid "Set special DST log options, e.g. to set a limit rate."
+#~ msgstr ""
+#~ "Define as opções do registo DST especiais. Por exemplo: para definir uma "
+#~ "taxa limite."
+
+#~ msgid "Set special SRC log options, e.g. to set a limit rate."
+#~ msgstr ""
+#~ "Define as opções especiais do registo SRC . Por exemplo: para definir uma "
+#~ "taxa limite."
+
+#~ msgid "Set the blacklist IPSet timeout."
+#~ msgstr "Define o tempo limite da lista negra dos conjuntos de IPs."
+
+#~ msgid "Set the firewall target for all DST related rules."
+#~ msgstr ""
+#~ "Define o destino do firewall para todas as regras relacionadas ao DST."
+
+#~ msgid "Set the firewall target for all SRC related rules."
+#~ msgstr ""
+#~ "Define o destino do firewall para todas as regras relacionadas ao SRC."
+
+#~ msgid ""
+#~ "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)."
+
+#~ msgid "Set the maclist IPSet timeout."
+#~ msgstr "Define o tempo limite do conjunto dos IPs maclist."
+
+#~ msgid "Set the whitelist IPSet timeout."
+#~ msgstr "Define o tempo limite da lista branca do conjunto de IPs."
+
+#~ msgid "Size of the download queue for download processing in parallel."
+#~ msgstr ""
+#~ "O tamanho da fila de descarrega para o processamento de descarregas em "
+#~ "paralelo."
+
+#~ msgid "Sources (Info)"
+#~ msgstr "Fontes (Informações)"
+
+#~ msgid ""
+#~ "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."
+
+#~ msgid "Status / Version"
+#~ msgstr "Condição geral / versão"
+
+#~ msgid "Suspend"
+#~ msgstr "Suspender"
+
+#~ msgid "The Refresh Timer could not been updated."
+#~ msgstr "Não foi possível atualizar o tempo de atualização do temporizador."
+
+#~ msgid "The Refresh Timer has been updated."
+#~ msgstr "O tempo de atualização foi atualizado."
+
+#~ 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 -)"
+
+#~ msgid "The hours portition (req., range: 0-23)"
+#~ msgstr "A parte das horas (obg., intervalo: 0-23)"
+
+#~ msgid "The minutes portion (opt., range: 0-59)"
+#~ msgstr "A parte dos minutos (opt., intervalo: 0-59)"
+
+#~ msgid ""
+#~ "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."
+
+#~ msgid "The syslog output, pre-filtered for banIP related messages only."
+#~ msgstr ""
+#~ "A saída do syslog, pré-filtrada apenas para mensagens relacionadas ao "
+#~ "banIP."
+
+#~ 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 ""
+#~ "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."
+
+#~ 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 ""
+#~ "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."
+
+#~ msgid ""
+#~ "This tab shows the last generated IPSet Report, press the 'Refresh' "
+#~ "button to get a current one."
+#~ msgstr ""
+#~ "Esta guia mostra o último Relatório gerado do Conjunto de IPs, pressione "
+#~ "o botão 'Atualizar' para obter o atual."
+
+#~ msgid ""
+#~ "To keep your banIP lists up-to-date, you should set up an automatic "
+#~ "update job for these lists."
+#~ msgstr ""
+#~ "Para manter as suas listas banIP atualizadas, precisa configurar uma "
+#~ "tarefa de atualização automática para estas listas."
+
+#~ msgid "Type"
+#~ msgstr "Tipo"
+
+#~ msgid "WAN Forward"
+#~ msgstr "Redirecionar WAN"
+
+#~ msgid "WAN Input"
+#~ msgstr "Entrada WAN"
+
+#~ msgid "Whitelist IP/CIDR"
+#~ msgstr "Lista branca IP/CIDR"
+
+#~ msgid "Whitelist Only"
+#~ msgstr "Apenas lista branca"
+
+#~ msgid "Whitelist Timeout"
+#~ msgstr "Tempo limite da lista branca"
+
+#~ msgid ""
+#~ "Whitelist changes have been saved. Refresh your banIP lists that changes "
+#~ "take effect."
+#~ msgstr ""
+#~ "As alterações da lista branca foram salvas. Atualize a sua lista BanIP "
+#~ "para que as alterações surtam efeito."
+
+#~ msgid "Whitelist..."
+#~ msgstr "Lista Branca..."
+
+#~ msgid "banIP action"
+#~ msgstr "Ação do banIP"
 
 #~ msgid "Default chain used by banIP is 'forwarding_lan_rule'"
 #~ msgstr "A cadeia padrão utilizada pelo banIP é 'forwarding_lan_rule'"
@@ -1164,9 +1464,6 @@ msgstr "Ação do banIP"
 #~ msgid "Refresh IPSets"
 #~ msgstr "Atualizar IPSets"
 
-#~ msgid "Reload"
-#~ msgstr "Recarregar"
-
 #~ msgid "Reload IPSet Sources"
 #~ msgstr "Recarregar Fontes IPSet"
 
@@ -1245,8 +1542,8 @@ msgstr "Ação do banIP"
 
 #~ 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>."
+#~ "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\" "
index 02e24ce75ec522135d5c0b6ca21829b8679d5d0d..4a6ddf97049a79c0d12cec9655a8d7ea8c2532af 100644 (file)
@@ -10,182 +10,136 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "X-Generator: Weblate 4.15-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-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:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
-msgstr "1 hora"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
-msgstr "12 horas"
-
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
-msgstr "24 horas"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
-msgstr "30 minutos"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
-msgstr "6 horas"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
-msgstr "ASNs"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
+msgstr ""
 
-#: 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:379
+msgid "-300"
+msgstr ""
 
-#: 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:380
+msgid "-400"
+msgstr ""
 
-#: 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:376
+msgid "0"
+msgstr ""
 
-#: 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:431
+msgid "100 (default)"
+msgstr ""
 
-#: 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:434
+msgid "1000"
+msgstr ""
 
-#: 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:329
+msgid "1024 (default)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
-"Adicione IPSets adicionais não relacionados ao banIP, para relatórios e "
-"consultas por exemplo."
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
-msgid "Additional Settings"
-msgstr "Configurações Adicionais"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "4096"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
 msgstr ""
-"Atraso de disparo adicional em segundos antes do início do processamento de "
-"banIP."
 
-#: 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:433
+msgid "500"
+msgstr ""
 
-#: 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:328
+msgid "512"
+msgstr ""
 
-#: 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:509
+msgid "ASNs"
+msgstr "ASNs"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
+msgstr "Dispositivos Ativos"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
-"Atribua uma ou mais cadeias relevantes do firewall para o banIP. A cadeia "
-"predefinida usada pelo banIP é 'forwarding_lan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
+msgstr "Interfaces Ativas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
+msgstr "Sub-redes Ativas"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
-"Atribua uma ou mais cadeias relevantes do firewall para o banIP. A cadeia "
-"predefinida usada pelo banIP é 'forwarding_wan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
-"Atribua uma ou mais cadeias relevantes do firewall para o banIP. A cadeia "
-"predefinida usada pelo banIP é 'input_lan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
-"Atribua uma ou mais cadeias relevantes do firewall para o banIP. A cadeia "
-"predefinida usada pelo banIP é 'input_wan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
-msgstr "Lista negra automática"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid "Auto Detection"
 msgstr "Detecção Automática"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
-msgstr "Lista Branca Automática"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
-"Transfira automaticamente os IPs suspeitos dos registros para a lista negra "
-"do banIP durante a execução."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
-"Transfira automaticamente os IPs do enlace para a lista branca durante a "
-"execução."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 msgid "Backup Directory"
 msgstr "Diretório da cópia de segurança"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
-"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/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
-msgstr "Tempo limite da Lista negra"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
+msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
 msgid ""
@@ -195,664 +149,495 @@ msgstr ""
 "As alterações da Lista Negra foram salvas. Atualize a sua lista BanIP para "
 "que as alterações surtam efeito."
 
-#: 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/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/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
+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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 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/overview.js:335
+msgid "CPU Cores"
+msgstr ""
 
-#: 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/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
+msgstr "Cancelar"
 
-#: 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/overview.js:375
+msgid "Chain Priority"
+msgstr ""
 
-#: 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/overview.js:220
+msgid "Chain/Set Settings"
+msgstr ""
 
-#: 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:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr "Países"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr "Tipo do IPSet DST"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
-msgstr "Opções de log do DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
-msgstr "Alvo DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
-"Detecte automaticamente as interfaces de rede, os dispositivos, as sub-redes "
-"e os protocolos relevantes."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr "Não verifique os certificados do servidor SSL durante o download."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr "Download inseguro"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid "Download Parameters"
 msgstr "Parâmetros 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/htdocs/luci-static/resources/view/banip/overview.js:447
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr "Ferramenta para Baixar"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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/htdocs/luci-static/resources/view/banip/overview.js:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr "E-Mail do Perfil"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 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:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 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:11
-#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
-msgid "Edit Maclist"
-msgstr "Edite a Maclist"
+msgid "Edit Allowlist"
+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 "Editar a Lista Branca"
+msgid "Edit Blocklist"
+msgstr ""
 
-#: 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:152
+msgid "Element Count"
+msgstr ""
 
-#: 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/setreport.js:147
+msgid "Elements"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
 msgstr ""
-"Ativa o registro de depuração detalhada nos casos de qualquer erro de "
-"processamento."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr "Ativado"
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
+msgstr ""
 
-#: 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:413
+msgid "Expiry time for auto added blocklist set members."
+msgstr ""
 
-#: 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:482
+msgid "Feed Selection"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
-msgstr "Outras Origens"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr "Configurações gerais"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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 access to LuCI app banIP"
 msgstr "Conceda acesso ao aplicativo LuCI banIP"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr "Alta prioridade"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 msgid "Highest Priority"
 msgstr "Máxima Prioridade"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
-msgid "IPSet Information"
-msgstr "Informações IPSet"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
-msgid "IPSet Query"
-msgstr "Consulta 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/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/setreport.js:11
+msgid "IP Search"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
-msgid "IPSet details"
-msgstr "Detalhes do IPSet"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr "Suporte ao IPv4"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr "Suporte ao IPv6"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr "Informações"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
-msgstr "Encaminhamento LAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
-msgstr "Entrada LAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr "Última Execução"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr "Mínima Prioridade"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr "Menor Prioridade"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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:404
+msgid "Limit certain feeds to the LAN-Forward chain."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
-msgstr "Limite o monitor de registro para certos termos."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
-msgstr "Limita a seleção a certas fontes locais."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "Limit the cpu cores used by banIP to save RAM."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
-msgstr "Fontes Locais"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 msgid "Log Limit"
 msgstr "Limite do Registro"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
-msgid "Log Monitor"
-msgstr "Monitor do registro"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
 msgid "Log Terms"
 msgstr "Termos do registro"
 
-#: 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/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/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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 msgstr ""
-"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/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
-msgstr "A contagem dos registros do LuCI"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
-msgstr "Tempo Limite do Maclist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 msgstr ""
-"As alterações do Maclist foram salvas. Atualize as suas listas banIP para "
-"que as alterações sejam aplicadas."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
-"Substitua manualmente as opções do download pré-configurados para o "
-"utilitário de download selecionado."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
-msgstr "Contagem dos registros do NGINX"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
-msgid "Name"
-msgstr "Nome"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 msgid "Network Interfaces"
 msgstr "Interfaces de Rede"
 
-#: 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/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/htdocs/luci-static/resources/view/banip/overview.js:414
-msgid "Normal Priority (default)"
-msgstr "Prioridade Normal (padrã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/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
-msgid "Number of IP entries"
-msgstr "A quantidade das entradas IP"
-
-#: 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/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/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 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:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
+msgstr "Prioridade Normal (padrão)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 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:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 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/controller/banip.lua:7
-#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr "Visão geral"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 msgid "Parse only the last stated number of log entries for suspicious events."
 msgstr ""
 "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:734
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 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/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
-msgid "Query"
-msgstr "Consulta"
-
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
+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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 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/htdocs/luci-static/resources/view/banip/overview.js:200
+msgid "Reload"
+msgstr "Recarregar"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr "Diretório do Relatório"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
-"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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr "Resultado"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr "Executar Flags"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr "Informações de Execução"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr "O tipo do conjunto de IPs SRC"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
-msgstr "Opções de registro SRC"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
-msgstr "Destino SRC"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
-msgstr "O tipo do conjunto de IPs SRC+DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
-msgstr "A quantidade de registros SSH"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
+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 "Salvar"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 msgstr ""
-"Pesquise os conjuntos de IPs ativos relacionados ao banIP por um endereço "
-"IP, CIDR ou MAC específico."
 
-#: 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:255
+msgid "Select the logical WAN IPv4 network interface(s)."
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 msgstr ""
-"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/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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/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:534
-msgid "Set individual DST type per IPset to block only outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 msgstr ""
-"Define o tipo DST individual por conjunto de IPs para bloquear somente "
-"pacotes de saída."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "Set individual SRC type per IPset to block only incoming packets."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
-"Define o tipo SRC individual por conjunto de IPs para bloquear somente "
-"pacotes de entrada."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid ""
-"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
-"Define o tipo SRC+DST individual por conjunto de IPs para bloquear pacotes "
-"de entrada e saída."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
-"Define as opções do registro DST especiais. Por exemplo: para definir uma "
-"taxa limite."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
-"Define as opções especiais do registro SRC . Por exemplo: para definir uma "
-"taxa limite."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
-msgstr "Define o tempo limite da lista negra dos conjuntos de IPs."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-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:476
-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/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 msgid ""
-"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
-"(DST) packets."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 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:490
-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:499
-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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
-"O tamanho da fila de download para o processamento dos downloads em paralelo."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
-msgstr "Fontes (Informações)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
+msgid "Startup Trigger Interface"
+msgstr "Interface do Gatilho de Inicialização"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 msgstr ""
-"Inicia um pequeno monitor de registro 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:193
+msgid "Stop"
+msgstr ""
 
-#: 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/setreport.js:124
+msgid "Survey"
+msgstr ""
 
-#: 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:184
+msgid "System Information"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr ""
 "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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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/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:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
+msgstr ""
 
-#: 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:318
+msgid "The selected priority will be used for banIP background processing."
+msgstr ""
 
-#: 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/firewall_log.js:28
+msgid ""
+"The syslog output, prefiltered for banIP-related firewall log entries only."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 msgid ""
-"The selected priority will be used for banIP background processing. This "
-"change requires a full banIP service restart to take effect."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:23
+msgid ""
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 msgstr ""
-"A saída do syslog, é pré-filtrada apenas para mensagens relacionadas ao "
-"banIP."
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
@@ -866,114 +651,630 @@ msgstr ""
 "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/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 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."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
-"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/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 ""
-"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/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 ""
-"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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 msgid "Timestamp"
 msgstr "Marca de Tempo"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
-msgid ""
-"To keep your banIP lists up-to-date, you should set up an automatic update "
-"job for these lists."
-msgstr ""
-"Para manter as suas listas banIP atualizadas, você precisa configurar uma "
-"tarefa de atualização automática para estas listas."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid "Trigger Delay"
 msgstr "Gatilho de Atraso"
 
-#: 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr "Registros Detalhados de Depuração"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
-msgstr "Redirecionar WAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
-msgstr "Entrada WAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
-msgstr "Apenas lista branca"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
-msgstr "Tempo limite da lista branca"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
-"As alterações da lista branca foram salvas. Atualize a sua lista BanIP para "
-"que as alterações surtam efeito."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
-msgstr "Lista Branca..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
+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 "Banir IP"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
-msgid "banIP action"
-msgstr "Ação do banIP"
+#~ msgid "-m limit --limit 2/sec (default)"
+#~ msgstr "-m limit --limit 2/seg (padrão)"
+
+#~ msgid "1 hour"
+#~ msgstr "1 hora"
+
+#~ msgid "12 hours"
+#~ msgstr "12 horas"
+
+#~ msgid "24 hours"
+#~ msgstr "24 horas"
+
+#~ msgid "30 minutes"
+#~ msgstr "30 minutos"
+
+#~ msgid "6 hours"
+#~ msgstr "6 horas"
+
+#~ msgid "Action"
+#~ msgstr "Ação"
+
+#~ msgid "Active Logterms"
+#~ msgstr "Logterms Ativo"
+
+#~ msgid "Active Sources"
+#~ msgstr "Fontes Ativas"
+
+#~ 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."
+
+#~ msgid "Add this IP/CIDR to your local whitelist."
+#~ msgstr "Adicione essa IP/CIDR a sua lista local."
+
+#~ msgid "Additional Settings"
+#~ msgstr "Configurações Adicionais"
+
+#~ 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."
+
+#~ msgid "Advanced Chain Settings"
+#~ msgstr "Configuração de cadeia avançada"
+
+#~ msgid "Advanced E-Mail Settings"
+#~ msgstr "Configurações Avançadas do E-Mail"
+
+#~ msgid "Advanced Log Settings"
+#~ msgstr "Configuração de registros avançada"
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'forwarding_lan_rule'."
+#~ msgstr ""
+#~ "Atribua uma ou mais cadeias relevantes do firewall para o banIP. A cadeia "
+#~ "predefinida usada pelo banIP é 'forwarding_lan_rule'."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'forwarding_wan_rule'."
+#~ msgstr ""
+#~ "Atribua uma ou mais cadeias relevantes do firewall para o banIP. A cadeia "
+#~ "predefinida usada pelo banIP é 'forwarding_wan_rule'."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'input_lan_rule'."
+#~ msgstr ""
+#~ "Atribua uma ou mais cadeias relevantes do firewall para o banIP. A cadeia "
+#~ "predefinida usada pelo banIP é 'input_lan_rule'."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'input_wan_rule'."
+#~ msgstr ""
+#~ "Atribua uma ou mais cadeias relevantes do firewall para o banIP. A cadeia "
+#~ "predefinida usada pelo banIP é 'input_wan_rule'."
+
+#~ msgid "Auto Blacklist"
+#~ msgstr "Lista negra automática"
+
+#~ msgid "Auto Whitelist"
+#~ msgstr "Lista Branca Automática"
+
+#~ 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."
+
+#~ 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."
+
+#~ msgid "Base Temp Directory"
+#~ msgstr "Diretório Base Temporário"
+
+#~ msgid "Base Temp Directory used for all banIP related runtime operations."
+#~ msgstr ""
+#~ "O Diretório Base Temporário usado para todas as operações relacionadas "
+#~ "com o tempo de execução do banIP."
+
+#~ msgid "Blacklist Timeout"
+#~ msgstr "Tempo limite da Lista negra"
+
+#~ msgid "Blocklist Sources"
+#~ msgstr "Fontes das listas de bloqueio"
+
+#~ 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>"
+
+#~ msgid "Count ACC"
+#~ msgstr "Contagem ACC"
+
+#~ msgid "Count CIDR"
+#~ msgstr "Contagem CIDR"
+
+#~ msgid "Count IP"
+#~ msgstr "Contagem IP"
+
+#~ msgid "Count MAC"
+#~ msgstr "Contagem MAC"
+
+#~ msgid "Count SUM"
+#~ msgstr "Contagem SOMA"
+
+#~ msgid "DST IPSet Type"
+#~ msgstr "Tipo do IPSet DST"
+
+#~ msgid "DST Log Options"
+#~ msgstr "Opções de log do DST"
+
+#~ msgid "DST Target"
+#~ msgstr "Alvo DST"
+
+#~ 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."
+
+#~ msgid "Download Queue"
+#~ msgstr "Fila de Download"
+
+#~ msgid "E-Mail Actions"
+#~ msgstr "Ações do E-Mail"
+
+#~ msgid "E-Mail Notification"
+#~ msgstr "Notificação por E-Mail"
+
+#~ msgid "Edit Blacklist"
+#~ msgstr "Editar a Lista Negra"
+
+#~ msgid "Edit Maclist"
+#~ msgstr "Edite a Maclist"
+
+#~ msgid "Edit Whitelist"
+#~ msgstr "Editar a Lista Branca"
+
+#~ msgid "Enable DST logging"
+#~ msgstr "Active o log do DST"
+
+#~ msgid "Enable SRC logging"
+#~ msgstr "Active o log do SRC"
+
+#~ msgid "Enable verbose debug logging in case of any processing errors."
+#~ msgstr ""
+#~ "Ativa o registro de depuração detalhada nos casos de qualquer erro de "
+#~ "processamento."
+
+#~ msgid "Enables IPv4 support in banIP."
+#~ msgstr "Ativa o suporte IPv4 no banIP."
+
+#~ msgid "Enables IPv6 support in banIP."
+#~ msgstr "Ativa o suporte IPv6 no banIP."
+
+#~ msgid "Entry Details"
+#~ msgstr "Detalhes da entrada"
+
+#~ msgid "Existing job(s)"
+#~ msgstr "Tarefa(s) existente(s)"
+
+#~ msgid "Extra Sources"
+#~ msgstr "Outras Origens"
+
+#~ msgid "Global IPSet Type"
+#~ msgstr "Tipo do IPSet global"
+
+#~ msgid "IPSet Information"
+#~ msgstr "Informações IPSet"
+
+#~ msgid "IPSet Query"
+#~ msgstr "Consulta IPSet"
+
+#~ msgid "IPSet Query..."
+#~ msgstr "Consulta IPSet..."
+
+#~ msgid "IPSet Report"
+#~ msgstr "Relatório IPSet"
+
+#~ msgid "IPSet details"
+#~ msgstr "Detalhes do IPSet"
+
+#~ msgid "LAN Forward"
+#~ msgstr "Encaminhamento LAN"
+
+#~ msgid "LAN Input"
+#~ msgstr "Entrada LAN"
+
+#~ msgid "Limit E-Mail trigger to certain banIP actions."
+#~ msgstr "Limite o acionador de e-mail para certas ações do banIP."
+
+#~ msgid "Limit the log monitor to certain log terms."
+#~ msgstr "Limite o monitor de registro para certos termos."
+
+#~ msgid "Limit the selection to certain local sources."
+#~ msgstr "Limita a seleção a certas fontes locais."
+
+#~ msgid "Line number to remove"
+#~ msgstr "O número da linha para remover"
+
+#~ msgid "List of supported and fully pre-configured download utilities."
+#~ msgstr ""
+#~ "Lista de ferramentas compatíveis e já pré-configuradas para download."
+
+#~ msgid "Local Sources"
+#~ msgstr "Fontes Locais"
+
+#~ msgid "Log Monitor"
+#~ msgstr "Monitor do registro"
+
+#~ msgid "Log View"
+#~ msgstr "Exiba o registro log"
+
+#~ msgid "Log suspicious incoming packets - usually dropped."
+#~ msgstr ""
+#~ "Os pacotes suspeitos da entrada do registro - geralmente descartados."
+
+#~ msgid ""
+#~ "Log suspicious outgoing packets - usually rejected. Logging such packets "
+#~ "may cause an increase in latency due to it requiring additional system "
+#~ "resources."
+#~ msgstr ""
+#~ "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."
+
+#~ msgid "LuCI Log Count"
+#~ msgstr "A contagem dos registros do LuCI"
+
+#~ msgid "Maclist Timeout"
+#~ msgstr "Tempo Limite do Maclist"
+
+#~ msgid ""
+#~ "Maclist changes have been saved. Refresh your banIP lists that changes "
+#~ "take effect."
+#~ msgstr ""
+#~ "As alterações do Maclist foram salvas. Atualize as suas listas banIP para "
+#~ "que as alterações sejam aplicadas."
+
+#~ msgid ""
+#~ "Manually override the pre-configured download options for the selected "
+#~ "download utility."
+#~ msgstr ""
+#~ "Substitua manualmente as opções do download pré-configurados para o "
+#~ "utilitário de download selecionado."
+
+#~ msgid "NGINX Log Count"
+#~ msgstr "Contagem dos registros do NGINX"
+
+#~ msgid "Name"
+#~ msgstr "Nome"
+
+#~ msgid "No Query results!"
+#~ msgstr "A Consulta Não Retornou Resultados!"
+
+#~ msgid "No banIP related logs yet!"
+#~ msgstr "Ainda não há nenhum registro relacionado ao banIP!"
+
+#~ msgid "Number of CIDR entries"
+#~ msgstr "A quantidade das entradas CIDR"
+
+#~ msgid "Number of IP entries"
+#~ msgstr "A quantidade das entradas IP"
+
+#~ msgid "Number of MAC entries"
+#~ msgstr "A quantidade das entradas MAC"
+
+#~ msgid "Number of accessed entries"
+#~ msgstr "A quantidade das entradas que foram acessadas"
+
+#~ msgid "Number of all IPSets"
+#~ msgstr "A quantidade de todos os IPSets"
+
+#~ msgid "Number of all entries"
+#~ msgstr "A quantidade de todas as entradas"
+
+#~ 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."
+
+#~ 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."
+
+#~ 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."
+
+#~ msgid "Query"
+#~ msgstr "Consulta"
+
+#~ msgid "Receiver address for banIP notification e-mails."
+#~ msgstr "O endereço do destinatário para os e-mails de notificação do banIP."
+
+#~ msgid "Refresh Timer"
+#~ msgstr "Atualize o Temporizador"
+
+#~ msgid "Refresh Timer..."
+#~ msgstr "Atualizando o Temporizador..."
+
+#~ msgid "Remove an existing job"
+#~ msgstr "Exclua uma tarefa já existente"
+
+#~ 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 ""
+#~ "Restrinja o acesso à internet de/para uma pequena quantidade de sites/IPs "
+#~ "seguros e bloqueie o acesso de/para o resto da internet."
+
+#~ msgid "SRC IPSet Type"
+#~ msgstr "O tipo do conjunto de IPs SRC"
+
+#~ msgid "SRC Log Options"
+#~ msgstr "Opções de registro SRC"
+
+#~ msgid "SRC Target"
+#~ msgstr "Destino SRC"
+
+#~ msgid "SRC+DST IPSet Type"
+#~ msgstr "O tipo do conjunto de IPs SRC+DST"
+
+#~ msgid "SSH Log Count"
+#~ msgstr "A quantidade de registros SSH"
+
+#~ msgid "Save"
+#~ msgstr "Salvar"
+
+#~ msgid ""
+#~ "Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+#~ "address."
+#~ msgstr ""
+#~ "Pesquise os conjuntos de IPs ativos relacionados ao banIP por um endereço "
+#~ "IP, CIDR ou MAC específico."
+
+#~ msgid "Select the relevant network interfaces manually."
+#~ msgstr "Selecione as interfaces de rede relevantes manualmente."
+
+#~ msgid ""
+#~ "Send banIP related notification e-mails. This needs the installation and "
+#~ "setup of the additional 'msmtp' package."
+#~ msgstr ""
+#~ "Envie e-mails de notificação relacionados ao banIP. É necessário a "
+#~ "instalação e configuração do pacote adicional 'msmtp'."
+
+#~ msgid "Service Priority"
+#~ msgstr "Prioridade do serviço"
+
+#~ msgid "Set a new banIP job"
+#~ msgstr "Definir nova tarefa banIP"
+
+#~ msgid "Set individual DST type per IPset to block only outgoing packets."
+#~ msgstr ""
+#~ "Define o tipo DST individual por conjunto de IPs para bloquear somente "
+#~ "pacotes de saída."
+
+#~ msgid "Set individual SRC type per IPset to block only incoming packets."
+#~ msgstr ""
+#~ "Define o tipo SRC individual por conjunto de IPs para bloquear somente "
+#~ "pacotes de entrada."
+
+#~ msgid ""
+#~ "Set individual SRC+DST type per IPset to block incoming and outgoing "
+#~ "packets."
+#~ msgstr ""
+#~ "Define o tipo SRC+DST individual por conjunto de IPs para bloquear "
+#~ "pacotes de entrada e saída."
+
+#~ msgid "Set special DST log options, e.g. to set a limit rate."
+#~ msgstr ""
+#~ "Define as opções do registro DST especiais. Por exemplo: para definir uma "
+#~ "taxa limite."
+
+#~ msgid "Set special SRC log options, e.g. to set a limit rate."
+#~ msgstr ""
+#~ "Define as opções especiais do registro SRC . Por exemplo: para definir "
+#~ "uma taxa limite."
+
+#~ msgid "Set the blacklist IPSet timeout."
+#~ msgstr "Define o tempo limite da lista negra dos conjuntos de IPs."
+
+#~ msgid "Set the firewall target for all DST related rules."
+#~ msgstr ""
+#~ "Define o destino do firewall para todas as regras relacionadas ao DST."
+
+#~ msgid "Set the firewall target for all SRC related rules."
+#~ msgstr ""
+#~ "Define o destino do firewall para todas as regras relacionadas ao SRC."
+
+#~ msgid ""
+#~ "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)."
+
+#~ msgid "Set the maclist IPSet timeout."
+#~ msgstr "Define o tempo limite do conjunto dos IPs maclist."
+
+#~ msgid "Set the whitelist IPSet timeout."
+#~ msgstr "Define o tempo limite da lista branca do conjunto de IPs."
+
+#~ msgid "Size of the download queue for download processing in parallel."
+#~ msgstr ""
+#~ "O tamanho da fila de download para o processamento dos downloads em "
+#~ "paralelo."
+
+#~ msgid "Sources (Info)"
+#~ msgstr "Fontes (Informações)"
+
+#~ msgid ""
+#~ "Starts a small log monitor in the background to block suspicious SSH/LuCI "
+#~ "login attempts."
+#~ msgstr ""
+#~ "Inicia um pequeno monitor de registro em segundo plano para bloquear "
+#~ "tentativas suspeitas de autenticação SSH/LuCI."
+
+#~ msgid "Status / Version"
+#~ msgstr "Condição Geral / Versão"
+
+#~ msgid "Suspend"
+#~ msgstr "Suspender"
+
+#~ msgid "The Refresh Timer could not been updated."
+#~ msgstr "Não foi possível atualizar o tempo de atualização do temporizador."
+
+#~ msgid "The Refresh Timer has been updated."
+#~ msgstr "O tempo de atualização foi atualizado."
+
+#~ 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 -)"
+
+#~ msgid "The hours portition (req., range: 0-23)"
+#~ msgstr "A parte das horas (obg., intervalo: 0-23)"
+
+#~ msgid "The minutes portion (opt., range: 0-59)"
+#~ msgstr "A parte dos minutos (obg., intervalo: 0-59)"
+
+#~ msgid ""
+#~ "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."
+
+#~ msgid "The syslog output, pre-filtered for banIP related messages only."
+#~ msgstr ""
+#~ "A saída do syslog, é pré-filtrada apenas para mensagens relacionadas ao "
+#~ "banIP."
+
+#~ 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 ""
+#~ "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."
+
+#~ 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 ""
+#~ "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."
+
+#~ msgid ""
+#~ "This tab shows the last generated IPSet Report, press the 'Refresh' "
+#~ "button to get a current one."
+#~ msgstr ""
+#~ "Esta aba mostra o último Relatório gerado do Conjunto de IPs, pressione o "
+#~ "botão 'Atualizar' para obter o atual."
+
+#~ msgid ""
+#~ "To keep your banIP lists up-to-date, you should set up an automatic "
+#~ "update job for these lists."
+#~ msgstr ""
+#~ "Para manter as suas listas banIP atualizadas, você precisa configurar uma "
+#~ "tarefa de atualização automática para estas listas."
+
+#~ msgid "Type"
+#~ msgstr "Tipo"
+
+#~ msgid "WAN Forward"
+#~ msgstr "Redirecionar WAN"
+
+#~ msgid "WAN Input"
+#~ msgstr "Entrada WAN"
+
+#~ msgid "Whitelist IP/CIDR"
+#~ msgstr "Lista branca IP/CIDR"
+
+#~ msgid "Whitelist Only"
+#~ msgstr "Apenas lista branca"
+
+#~ msgid "Whitelist Timeout"
+#~ msgstr "Tempo limite da lista branca"
+
+#~ msgid ""
+#~ "Whitelist changes have been saved. Refresh your banIP lists that changes "
+#~ "take effect."
+#~ msgstr ""
+#~ "As alterações da lista branca foram salvas. Atualize a sua lista BanIP "
+#~ "para que as alterações surtam efeito."
+
+#~ msgid "Whitelist..."
+#~ msgstr "Lista Branca..."
+
+#~ msgid "banIP action"
+#~ msgstr "Ação do banIP"
 
 #~ msgid "Default chain used by banIP is 'forwarding_lan_rule'"
 #~ msgstr "A cadeia padrão utilizada pelo banIP é 'forwarding_lan_rule'"
@@ -1163,9 +1464,6 @@ msgstr "Ação do banIP"
 #~ msgid "Refresh IPSets"
 #~ msgstr "Atualizar os Conjuntos de IPs"
 
-#~ msgid "Reload"
-#~ msgstr "Recarregar"
-
 #~ msgid "Reload IPSet Sources"
 #~ msgstr "Recarregar os Recursos dos Conjuntos de IP"
 
@@ -1245,8 +1543,8 @@ msgstr "Ação do banIP"
 
 #~ 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>."
+#~ "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/"
index 06e168234be9d243e1dea84a1929d7c30887efed..90a322b32d57e7beb49c29bc011d87d354b42a0b 100644 (file)
@@ -11,181 +11,136 @@ msgstr ""
 "20)) ? 1 : 2;\n"
 "X-Generator: Weblate 4.10-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-msgid "-m limit --limit 2/sec (default)"
-msgstr "-m limit --limit 2/sec ( standard )"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
-msgstr "1 oră"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
-msgstr "12 ore"
-
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
-msgstr "24 ore"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
-msgstr "30 minute"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
-msgstr "6 ore"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
-msgstr "ASNs"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
-msgid "Action"
-msgstr "Acțiune"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:379
+msgid "-300"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
-msgid "Active Devices"
-msgstr "Dispozitive active"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380
+msgid "-400"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
-msgid "Active Interfaces"
-msgstr "Interfețe active"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "0"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
-msgid "Active Logterms"
-msgstr "Termeni de înregistrare activi"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431
+msgid "100 (default)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
-msgid "Active Sources"
-msgstr "Surse active"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434
+msgid "1000"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
-msgid "Active Subnets"
-msgstr "Subrețele active"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329
+msgid "1024 (default)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
-"Adăugați seturi IPS suplimentare, care nu sunt legate de banIP, de exemplu, "
-"pentru raportare și interogări."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
-msgid "Add this IP/CIDR to your local whitelist."
-msgstr "Adăugați acest IP/CIDR la lista albă locală."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
-msgid "Additional Settings"
-msgstr "Setări suplimentare"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "4096"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
 msgstr ""
-"Întârziere suplimentară declanșare in secunde înainte de începerea "
-"procesării banIP."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
-msgid "Advanced Chain Settings"
-msgstr "Setări avansate ale lanțului"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433
+msgid "500"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
-msgid "Advanced E-Mail Settings"
-msgstr "Setări avansate de e-mail"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:328
+msgid "512"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
-msgid "Advanced Log Settings"
-msgstr "Setări avansate de jurnal"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
+msgid "ASNs"
+msgstr "ASNs"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
+msgstr "Dispozitive active"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
-"Atribuiți unul sau mai multe lanțuri de firewall relevante pentru banIP. "
-"Lanțul implicit utilizat de banIP este 'forwarding_lan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
+msgstr "Interfețe active"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
+msgstr "Subrețele active"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
-"Atribuiți unul sau mai multe lanțuri de firewall relevante pentru banIP. "
-"Lanțul implicit utilizat de banIP este 'forwarding_wan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
-"Atribuiți unul sau mai multe lanțuri de firewall relevante pentru banIP. "
-"Lanțul implicit utilizat de banIP este 'input_lan_rule'."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
-"Atribuiți unul sau mai multe lanțuri de firewall relevante pentru banIP. "
-"Lanțul implicit utilizat de banIP este \"input_wan_rule\"."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
-msgstr "Lista neagră automată"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid "Auto Detection"
 msgstr "Detecție automată"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
-msgstr "Lista albă automată"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
-"Transferă automat IP-uri suspecte din jurnal în lista neagră banIP în timpul "
-"execuției."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
-"Transferă automat IP-urile uplink în lista albă banIP în timpul execuției."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 msgid "Backup Directory"
 msgstr "Director copie de siguranţă"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
-msgid "Base Temp Directory"
-msgstr "Directorul Temp de bază"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
-msgid "Base Temp Directory used for all banIP related runtime operations."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
-"Directorul Temp de bază utilizat pentru toate operațiunile de execuție "
-"legate de banIP."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
-msgstr "Lista neagră Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
+msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
 msgid ""
@@ -195,664 +150,497 @@ msgstr ""
 "Modificările la lista neagră au fost salvate. Reîmprospătați listele banIP "
 "pentru ca modificările să intre în vigoare."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
-msgid "Blocklist Sources"
-msgstr "Surse din lista de blocuri"
-
-#: 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 "Anulare"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
+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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 msgstr ""
-"Configurarea pachetului banIP pentru a bloca adrese IP/subrețele prin IPSet. "
-"Pentru informații suplimentare <a href=\"https://github.com/openwrt/packages/"
-"blob/master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer "
-"noopener\" >verificați documentația online</a>"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
-msgid "Count ACC"
-msgstr "Contorizare ACC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "CPU Cores"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
-msgid "Count CIDR"
-msgstr "Număr CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
+msgstr "Anulare"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
-msgid "Count IP"
-msgstr "Numărătoarea IP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
+msgid "Chain Priority"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
-msgid "Count MAC"
-msgstr "Numărătoarea MAC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220
+msgid "Chain/Set Settings"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
-msgid "Count SUM"
-msgstr "Numărătoare SUM"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr "Țări"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr "Tip DST IPSet"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
-msgstr "Opțiuni jurnal DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
-msgstr "Ținta DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
-"Detectarea automată a interfețelor de rețea, a dispozitivelor, a "
-"subrețelelor și a protocoalelor relevante."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr "Nu verificați certificatele serverului SSL în timpul descărcării."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr "Descărcați Insecure"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid "Download Parameters"
 msgstr "Parametrii de descărcare"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
-msgid "Download Queue"
-msgstr "Coadă de descărcare"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr "Utilitar descărcare"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "E-Mail Actions"
-msgstr "Acțiuni prin e-mail"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
-msgid "E-Mail Notification"
-msgstr "Notificare prin e-mail"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr "Profil de e-mail"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr "Adresa de e-mail a destinatarului"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr "Adresa expeditorului de e-mail"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "E-Mail Topic"
 msgstr "Subiect 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 "Editare listă neagră"
-
-#: 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 "Editați Maclist"
+msgid "Edit Allowlist"
+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 "Editare listă albă"
+msgid "Edit Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
-msgstr "Activați jurnalizarea DST"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
-msgstr "Activați jurnalizarea SRC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enable the banIP service."
 msgstr "Activați serviciul 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
 msgstr ""
-"Activați jurnalizarea verbală a depanării în cazul în care apar erori de "
-"procesare."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr "Activat"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
-msgid "Enables IPv4 support in banIP."
-msgstr "Activează suportul IPv4 în banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
-msgid "Enables IPv6 support in banIP."
-msgstr "Activează suportul IPv6 în banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
-msgid "Entry Details"
-msgstr "Detalii de intrare"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Expiry time for auto added blocklist set members."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
-msgid "Existing job(s)"
-msgstr "Loc de muncă existent(e)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482
+msgid "Feed Selection"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
-msgstr "Surse suplimentare"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr "Setări generale"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-msgid "Global IPSet Type"
-msgstr "Tip IPSet global"
-
 #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
 msgid "Grant access to LuCI app banIP"
 msgstr "Acordarea accesului la aplicația LuCI banIP"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr "Prioritate ridicată"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 msgid "Highest Priority"
 msgstr "Cea mai mare prioritate"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
-msgid "IPSet Information"
-msgstr "IPSet Informații"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
-msgid "IPSet Query"
-msgstr "Interogare IPSet"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
-msgid "IPSet Query..."
-msgstr "Interogare 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 "Raportul IPSet"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
-msgid "IPSet details"
-msgstr "Detalii IPSet"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr "Suport IPv4"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr "Suport IPv6"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr "Informație"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
-msgstr "LAN Redirecționare"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
-msgstr "Intrare LAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr "Ultima rulare"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr "Cea mai mică prioritate"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr "Prioritate mai mică"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
-msgstr "Limitați declanșarea e-mailului la anumite acțiuni banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
-msgstr "Limitați monitorul de jurnal la anumiți termeni de jurnal."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
-msgstr "Limitați selecția la anumite surse locale."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
-msgid "Line number to remove"
-msgstr "Numărul liniei de eliminat"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "Limit the cpu cores used by banIP to save RAM."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 msgid "List of available network interfaces to trigger the banIP start."
 msgstr ""
 "Lista interfețelor de rețea disponibile pentru a declanșa pornirea 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 utilităților de descărcare acceptate și complet pre-configurate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
-msgstr "Surse locale"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 msgid "Log Limit"
 msgstr "Limita de jurnal"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
-msgid "Log Monitor"
-msgstr "Monitor de jurnal"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
 msgid "Log Terms"
 msgstr "Termeni de jurnal"
 
-#: 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 "Vizualizare jurnal"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Log suspicious incoming packets - usually dropped."
-msgstr "Înregistrați pachetele de intrare suspecte - de obicei abandonate."
-
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 msgstr ""
-"Înregistrați pachetele de ieșire suspecte - de obicei respinse. "
-"Înregistrarea unor astfel de pachete poate cauza o creștere a latenței, "
-"deoarece necesită resurse de sistem suplimentare."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
-msgstr "Numărul de jurnale LuCI"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
-msgstr "Timpul de așteptare Maclist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 msgstr ""
-"Modificările Maclist au fost salvate. Reîmprospătați listele banIP pentru ca "
-"modificările să intre în vigoare."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
-"Suprascrieți manual opțiunile de descărcare preconfigurate pentru utilitarul "
-"de descărcare selectat."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
-msgstr "Numărul de jurnale NGINX"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
-msgid "Name"
-msgstr "Nume"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 msgid "Network Interfaces"
 msgstr "Interfețe de rețea"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
-msgid "No Query results!"
-msgstr "Nu există rezultate de căutare!"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
-msgid "No banIP related logs yet!"
-msgstr "Nu există încă jurnale legate de banIP!"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414
-msgid "Normal Priority (default)"
-msgstr "Prioritate normală (implicită)"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
-msgid "Number of CIDR entries"
-msgstr "Numărul de intrări CIDR"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
-msgid "Number of IP entries"
-msgstr "Numărul de intrări IP"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
-msgid "Number of MAC entries"
-msgstr "Numărul de intrări MAC"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
-msgid "Number of accessed entries"
-msgstr "Numărul de intrări accesate"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
-msgid "Number of all IPSets"
-msgstr "Numărul tuturor IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
-msgid "Number of all entries"
-msgstr "Numărul tuturor intrărilor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 msgstr ""
-"Numărul de repetări eșuate ale autentificării LuCI cu același ip în jurnal "
-"înainte de interzicere."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
+msgstr "Prioritate normală (implicită)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
-"Numărul de solicitări nginx eșuate ale aceluiași ip din jurnal înainte de "
-"interzicere."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 msgstr ""
-"Numărul de repetări eșuate de autentificare ssh a aceluiași ip în jurnal "
-"înainte de interzicere."
 
-#: applications/luci-app-banip/luasrc/controller/banip.lua:7
-#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr "Prezentare generală"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 msgid "Parse only the last stated number of log entries for suspicious events."
 msgstr ""
 "Analizează numai ultimul număr declarat de intrări de jurnal pentru "
 "evenimente suspecte."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "Profile used by 'msmtp' for banIP notification E-Mails."
 msgstr ""
 "Profilul utilizat de 'msmtp' pentru mesajele electronice de notificare banIP."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
-msgid "Query"
-msgstr "Interogare"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
-msgid "Receiver address for banIP notification e-mails."
-msgstr "Adresa destinatarului pentru e-mailurile de notificare a banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
+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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 msgid "Refresh"
 msgstr "Reîmprospătare"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
-msgid "Refresh Timer"
-msgstr "Cronometru de reîmprospătare"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
-msgid "Refresh Timer..."
-msgstr "Cronometru de reîmprospătare..."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
-msgid "Remove an existing job"
-msgstr "Îndepărtarea unei lucrări existente"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200
+msgid "Reload"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr "Director de rapoarte"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 msgid "Restart"
 msgstr "Reporniți"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
-"Restricționați accesul la internet de la/către un număr mic de site-uri/IP "
-"sigure și blocați accesul de la/către restul internetului."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr "Rezultat"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr "Fixați indicatoarele"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr "Informații despre cursă"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr "SRC IPSet Tip"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
-msgstr "Opțiuni jurnal SRC"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
-msgstr "Obiectivul SRC"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
-msgstr "SRC+DST Tip IPSet"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
-msgstr "Număr de jurnale SSH"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
+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 "Salvați"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 msgstr ""
-"Căutați în seturile IPSet active legate de banIP pentru o anumită adresă IP, "
-"CIDR sau MAC."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
-msgid "Select the relevant network interfaces manually."
-msgstr "Selectați manual interfețele de rețea relevante."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 msgstr ""
-"Trimiteți e-mailuri de notificare referitoare la banIP. Acest lucru necesită "
-"instalarea și configurarea pachetului suplimentar \"msmtp\"."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "Sender address for banIP notification E-Mails."
 msgstr "Adresa expeditorului pentru e-mailurile de notificare banIP."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
-msgid "Service Priority"
-msgstr "Prioritatea serviciului"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
-msgid "Set a new banIP job"
-msgstr "Setați un nou job banIP"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "Set individual DST type per IPset to block only outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 msgstr ""
-"Setați tipul de DST individual pentru fiecare IPset pentru a bloca numai "
-"pachetele de ieșire."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "Set individual SRC type per IPset to block only incoming packets."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
-"Setați tipul SRC individual pentru fiecare IPset pentru a bloca numai "
-"pachetele primite."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid ""
-"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
-"Setați tipul SRC+DST individual pentru fiecare IPset pentru a bloca "
-"pachetele de intrare și de ieșire."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
-"Setați opțiuni speciale pentru jurnalul DST, de exemplu, pentru a seta o "
-"rată limită."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
-"Setați opțiunile speciale ale jurnalului SRC, de exemplu, pentru a seta o "
-"rată limită."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
-msgstr "Setați timeout-ul listei negre IPSet."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
-msgstr "Setați ținta firewall-ului pentru toate regulile legate de DST."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
-msgstr "Setați ținta firewall-ului pentru toate regulile legate de SRC."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 msgid ""
-"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
-"(DST) packets."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
-"Setați tipul de IPset global implicit, pentru a bloca pachetele de intrare "
-"(SRC) și/sau de ieșire (DST)."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Set the maclist IPSet timeout."
-msgstr "Stabilește timpul de așteptare al maclist IPSet."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
-msgstr "Setați timeout-ul IPSet pentru lista albă."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 msgid "Settings"
 msgstr "Setări"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
-msgid "Size of the download queue for download processing in parallel."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
-"Dimensiunea cozii de descărcare pentru procesarea descărcărilor în paralel."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
-msgstr "Surse (Informații)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
+msgid "Startup Trigger Interface"
+msgstr "Interfața de declanșare a pornirii"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 msgstr ""
-"Pornește un mic monitor de jurnal în fundal pentru a bloca încercările "
-"suspecte de conectare SSH/LuCI."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
-msgid "Startup Trigger Interface"
-msgstr "Interfața de declanșare a pornirii"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:193
+msgid "Stop"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
-msgid "Status / Version"
-msgstr "Stare / Versiune"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124
+msgid "Survey"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
-msgid "Suspend"
-msgstr "Suspendați"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184
+msgid "System Information"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr "Directorul țintă pentru fișierele de raport legate de IPSet."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 msgid "Target directory for compressed source list backups."
 msgstr ""
 "Directorul de destinație pentru copiile de rezervă comprimate ale listei de "
 "surse."
 
-#: 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 "Cronometrul de reîmprospătare nu a putut fi actualizat."
-
-#: 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 "Cronometrul de reîmprospătare a fost actualizat."
-
-#: 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 "Ziua săptămânii (opt., valori: 1-7, eventual separate prin , sau -)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
-msgid "The hours portition (req., range: 0-23)"
-msgstr "Porțiunea de ore (necesar, interval: 0-23)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "The selected priority will be used for banIP background processing."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
-msgid "The minutes portion (opt., range: 0-59)"
-msgstr "Porțiunea de minute (opțional, interval: 0-59)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:28
+msgid ""
+"The syslog output, prefiltered for banIP-related firewall log entries only."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 msgid ""
-"The selected priority will be used for banIP background processing. This "
-"change requires a full banIP service restart to take effect."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
-"Prioritatea selectată va fi utilizată pentru procesarea în fundal a banIP. "
-"Această modificare necesită o repornire completă a serviciului banIP pentru "
-"a intra în vigoare."
 
-#: 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 "Ieșirea syslog, prefiltrată numai pentru mesajele legate de banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:23
+msgid ""
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
+msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
@@ -866,114 +654,625 @@ msgstr ""
 "singură adresă IPv4, adresă IPv6 sau nume de domeniu pe linie. Comentariile "
 "introduse cu \"#\" sunt permise - wildcards și regex nu sunt permise."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 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."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
-"Aceasta este lista de interdicție locală banIP maclist pentru a permite "
-"întotdeauna anumite adrese MAC.<br /> <em><b>Rețineți:</b></em> adăugați "
-"doar o singură adresă MAC pe linie. Comentariile introduse cu \"#\" sunt "
-"permise - domeniile, wildcards și regex nu sunt permise."
 
-#: 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 ""
-"Aceasta este lista albă locală a banIP pentru a permite întotdeauna anumite "
-"adrese IP/CIDR.<br /> <em><b>Atenție:</b></em> adăugați doar o singură "
-"adresă IPv4, adresă IPv6 sau nume de domeniu pe linie. Comentariile "
-"introduse cu \"#\" sunt permise - wildcards și regex nu sunt permise."
-
-#: 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 ""
-"Această filă afișează ultimul raport IPSet generat; apăsați butonul "
-"'Actualizare' pentru a obține un raport actual."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 msgid "Timestamp"
 msgstr "Înregistrarea timpului"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
-msgid ""
-"To keep your banIP lists up-to-date, you should set up an automatic update "
-"job for these lists."
-msgstr ""
-"Pentru ca listele banIP să fie actualizate, trebuie să configurați o sarcină "
-"de actualizare automată pentru aceste liste."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr "Subiect pentru e-mailurile de notificare banIP."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid "Trigger Delay"
 msgstr "Intârzierea declanșării"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
-msgid "Type"
-msgstr "Tip"
-
 #: 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 "Nu se pot salva modificările: %s"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr "Jurnalizare Verbală de Depanare"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
-msgstr "WAN Redirecționare"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
-msgstr "Intrare WAN"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
-msgstr "Lista albă IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
-msgstr "Doar lista albă"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
-msgstr "Timp de așteptare pentru lista albă"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
-"Modificările la lista albă au fost salvate. Reîmprospătați listele banIP "
-"pentru ca modificările să intre în vigoare."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
-msgstr "Lista albă..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
+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 "banIP"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
-msgid "banIP action"
-msgstr "acțiune banIP"
+#~ msgid "-m limit --limit 2/sec (default)"
+#~ msgstr "-m limit --limit 2/sec ( standard )"
+
+#~ msgid "1 hour"
+#~ msgstr "1 oră"
+
+#~ msgid "12 hours"
+#~ msgstr "12 ore"
+
+#~ msgid "24 hours"
+#~ msgstr "24 ore"
+
+#~ msgid "30 minutes"
+#~ msgstr "30 minute"
+
+#~ msgid "6 hours"
+#~ msgstr "6 ore"
+
+#~ msgid "Action"
+#~ msgstr "Acțiune"
+
+#~ msgid "Active Logterms"
+#~ msgstr "Termeni de înregistrare activi"
+
+#~ msgid "Active Sources"
+#~ msgstr "Surse active"
+
+#~ msgid ""
+#~ "Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#~ msgstr ""
+#~ "Adăugați seturi IPS suplimentare, care nu sunt legate de banIP, de "
+#~ "exemplu, pentru raportare și interogări."
+
+#~ msgid "Add this IP/CIDR to your local whitelist."
+#~ msgstr "Adăugați acest IP/CIDR la lista albă locală."
+
+#~ msgid "Additional Settings"
+#~ msgstr "Setări suplimentare"
+
+#~ msgid "Additional trigger delay in seconds before banIP processing begins."
+#~ msgstr ""
+#~ "Întârziere suplimentară declanșare in secunde înainte de începerea "
+#~ "procesării banIP."
+
+#~ msgid "Advanced Chain Settings"
+#~ msgstr "Setări avansate ale lanțului"
+
+#~ msgid "Advanced E-Mail Settings"
+#~ msgstr "Setări avansate de e-mail"
+
+#~ msgid "Advanced Log Settings"
+#~ msgstr "Setări avansate de jurnal"
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'forwarding_lan_rule'."
+#~ msgstr ""
+#~ "Atribuiți unul sau mai multe lanțuri de firewall relevante pentru banIP. "
+#~ "Lanțul implicit utilizat de banIP este 'forwarding_lan_rule'."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'forwarding_wan_rule'."
+#~ msgstr ""
+#~ "Atribuiți unul sau mai multe lanțuri de firewall relevante pentru banIP. "
+#~ "Lanțul implicit utilizat de banIP este 'forwarding_wan_rule'."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'input_lan_rule'."
+#~ msgstr ""
+#~ "Atribuiți unul sau mai multe lanțuri de firewall relevante pentru banIP. "
+#~ "Lanțul implicit utilizat de banIP este 'input_lan_rule'."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'input_wan_rule'."
+#~ msgstr ""
+#~ "Atribuiți unul sau mai multe lanțuri de firewall relevante pentru banIP. "
+#~ "Lanțul implicit utilizat de banIP este \"input_wan_rule\"."
+
+#~ msgid "Auto Blacklist"
+#~ msgstr "Lista neagră automată"
+
+#~ msgid "Auto Whitelist"
+#~ msgstr "Lista albă automată"
+
+#~ msgid ""
+#~ "Automatically transfers suspicious IPs from the log to the banIP "
+#~ "blacklist during runtime."
+#~ msgstr ""
+#~ "Transferă automat IP-uri suspecte din jurnal în lista neagră banIP în "
+#~ "timpul execuției."
+
+#~ msgid ""
+#~ "Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#~ msgstr ""
+#~ "Transferă automat IP-urile uplink în lista albă banIP în timpul execuției."
+
+#~ msgid "Base Temp Directory"
+#~ msgstr "Directorul Temp de bază"
+
+#~ msgid "Base Temp Directory used for all banIP related runtime operations."
+#~ msgstr ""
+#~ "Directorul Temp de bază utilizat pentru toate operațiunile de execuție "
+#~ "legate de banIP."
+
+#~ msgid "Blacklist Timeout"
+#~ msgstr "Lista neagră Timeout"
+
+#~ msgid "Blocklist Sources"
+#~ msgstr "Surse din lista de blocuri"
+
+#~ 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 ""
+#~ "Configurarea pachetului banIP pentru a bloca adrese IP/subrețele prin "
+#~ "IPSet. Pentru informații suplimentare <a href=\"https://github.com/"
+#~ "openwrt/packages/blob/master/net/banip/files/README.md\" "
+#~ "target=\"_blank\" rel=\"noreferrer noopener\" >verificați documentația "
+#~ "online</a>"
+
+#~ msgid "Count ACC"
+#~ msgstr "Contorizare ACC"
+
+#~ msgid "Count CIDR"
+#~ msgstr "Număr CIDR"
+
+#~ msgid "Count IP"
+#~ msgstr "Numărătoarea IP"
+
+#~ msgid "Count MAC"
+#~ msgstr "Numărătoarea MAC"
+
+#~ msgid "Count SUM"
+#~ msgstr "Numărătoare SUM"
+
+#~ msgid "DST IPSet Type"
+#~ msgstr "Tip DST IPSet"
+
+#~ msgid "DST Log Options"
+#~ msgstr "Opțiuni jurnal DST"
+
+#~ msgid "DST Target"
+#~ msgstr "Ținta DST"
+
+#~ msgid ""
+#~ "Detect relevant network interfaces, devices, subnets and protocols "
+#~ "automatically."
+#~ msgstr ""
+#~ "Detectarea automată a interfețelor de rețea, a dispozitivelor, a "
+#~ "subrețelelor și a protocoalelor relevante."
+
+#~ msgid "Download Queue"
+#~ msgstr "Coadă de descărcare"
+
+#~ msgid "E-Mail Actions"
+#~ msgstr "Acțiuni prin e-mail"
+
+#~ msgid "E-Mail Notification"
+#~ msgstr "Notificare prin e-mail"
+
+#~ msgid "Edit Blacklist"
+#~ msgstr "Editare listă neagră"
+
+#~ msgid "Edit Maclist"
+#~ msgstr "Editați Maclist"
+
+#~ msgid "Edit Whitelist"
+#~ msgstr "Editare listă albă"
+
+#~ msgid "Enable DST logging"
+#~ msgstr "Activați jurnalizarea DST"
+
+#~ msgid "Enable SRC logging"
+#~ msgstr "Activați jurnalizarea SRC"
+
+#~ msgid "Enable verbose debug logging in case of any processing errors."
+#~ msgstr ""
+#~ "Activați jurnalizarea verbală a depanării în cazul în care apar erori de "
+#~ "procesare."
+
+#~ msgid "Enables IPv4 support in banIP."
+#~ msgstr "Activează suportul IPv4 în banIP."
+
+#~ msgid "Enables IPv6 support in banIP."
+#~ msgstr "Activează suportul IPv6 în banIP."
+
+#~ msgid "Entry Details"
+#~ msgstr "Detalii de intrare"
+
+#~ msgid "Existing job(s)"
+#~ msgstr "Loc de muncă existent(e)"
+
+#~ msgid "Extra Sources"
+#~ msgstr "Surse suplimentare"
+
+#~ msgid "Global IPSet Type"
+#~ msgstr "Tip IPSet global"
+
+#~ msgid "IPSet Information"
+#~ msgstr "IPSet Informații"
+
+#~ msgid "IPSet Query"
+#~ msgstr "Interogare IPSet"
+
+#~ msgid "IPSet Query..."
+#~ msgstr "Interogare IPSet..."
+
+#~ msgid "IPSet Report"
+#~ msgstr "Raportul IPSet"
+
+#~ msgid "IPSet details"
+#~ msgstr "Detalii IPSet"
+
+#~ msgid "LAN Forward"
+#~ msgstr "LAN Redirecționare"
+
+#~ msgid "LAN Input"
+#~ msgstr "Intrare LAN"
+
+#~ msgid "Limit E-Mail trigger to certain banIP actions."
+#~ msgstr "Limitați declanșarea e-mailului la anumite acțiuni banIP."
+
+#~ msgid "Limit the log monitor to certain log terms."
+#~ msgstr "Limitați monitorul de jurnal la anumiți termeni de jurnal."
+
+#~ msgid "Limit the selection to certain local sources."
+#~ msgstr "Limitați selecția la anumite surse locale."
+
+#~ msgid "Line number to remove"
+#~ msgstr "Numărul liniei de eliminat"
+
+#~ msgid "List of supported and fully pre-configured download utilities."
+#~ msgstr ""
+#~ "Lista utilităților de descărcare acceptate și complet pre-configurate."
+
+#~ msgid "Local Sources"
+#~ msgstr "Surse locale"
+
+#~ msgid "Log Monitor"
+#~ msgstr "Monitor de jurnal"
+
+#~ msgid "Log View"
+#~ msgstr "Vizualizare jurnal"
+
+#~ msgid "Log suspicious incoming packets - usually dropped."
+#~ msgstr "Înregistrați pachetele de intrare suspecte - de obicei abandonate."
+
+#~ msgid ""
+#~ "Log suspicious outgoing packets - usually rejected. Logging such packets "
+#~ "may cause an increase in latency due to it requiring additional system "
+#~ "resources."
+#~ msgstr ""
+#~ "Înregistrați pachetele de ieșire suspecte - de obicei respinse. "
+#~ "Înregistrarea unor astfel de pachete poate cauza o creștere a latenței, "
+#~ "deoarece necesită resurse de sistem suplimentare."
+
+#~ msgid "LuCI Log Count"
+#~ msgstr "Numărul de jurnale LuCI"
+
+#~ msgid "Maclist Timeout"
+#~ msgstr "Timpul de așteptare Maclist"
+
+#~ msgid ""
+#~ "Maclist changes have been saved. Refresh your banIP lists that changes "
+#~ "take effect."
+#~ msgstr ""
+#~ "Modificările Maclist au fost salvate. Reîmprospătați listele banIP pentru "
+#~ "ca modificările să intre în vigoare."
+
+#~ msgid ""
+#~ "Manually override the pre-configured download options for the selected "
+#~ "download utility."
+#~ msgstr ""
+#~ "Suprascrieți manual opțiunile de descărcare preconfigurate pentru "
+#~ "utilitarul de descărcare selectat."
+
+#~ msgid "NGINX Log Count"
+#~ msgstr "Numărul de jurnale NGINX"
+
+#~ msgid "Name"
+#~ msgstr "Nume"
+
+#~ msgid "No Query results!"
+#~ msgstr "Nu există rezultate de căutare!"
+
+#~ msgid "No banIP related logs yet!"
+#~ msgstr "Nu există încă jurnale legate de banIP!"
+
+#~ msgid "Number of CIDR entries"
+#~ msgstr "Numărul de intrări CIDR"
+
+#~ msgid "Number of IP entries"
+#~ msgstr "Numărul de intrări IP"
+
+#~ msgid "Number of MAC entries"
+#~ msgstr "Numărul de intrări MAC"
+
+#~ msgid "Number of accessed entries"
+#~ msgstr "Numărul de intrări accesate"
+
+#~ msgid "Number of all IPSets"
+#~ msgstr "Numărul tuturor IPSets"
+
+#~ msgid "Number of all entries"
+#~ msgstr "Numărul tuturor intrărilor"
+
+#~ msgid ""
+#~ "Number of failed LuCI login repetitions of the same ip in the log before "
+#~ "banning."
+#~ msgstr ""
+#~ "Numărul de repetări eșuate ale autentificării LuCI cu același ip în "
+#~ "jurnal înainte de interzicere."
+
+#~ msgid ""
+#~ "Number of failed nginx requests of the same ip in the log before banning."
+#~ msgstr ""
+#~ "Numărul de solicitări nginx eșuate ale aceluiași ip din jurnal înainte de "
+#~ "interzicere."
+
+#~ msgid ""
+#~ "Number of failed ssh login repetitions of the same ip in the log before "
+#~ "banning."
+#~ msgstr ""
+#~ "Numărul de repetări eșuate de autentificare ssh a aceluiași ip în jurnal "
+#~ "înainte de interzicere."
+
+#~ msgid "Query"
+#~ msgstr "Interogare"
+
+#~ msgid "Receiver address for banIP notification e-mails."
+#~ msgstr "Adresa destinatarului pentru e-mailurile de notificare a banIP."
+
+#~ msgid "Refresh Timer"
+#~ msgstr "Cronometru de reîmprospătare"
+
+#~ msgid "Refresh Timer..."
+#~ msgstr "Cronometru de reîmprospătare..."
+
+#~ msgid "Remove an existing job"
+#~ msgstr "Îndepărtarea unei lucrări existente"
+
+#~ 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 ""
+#~ "Restricționați accesul la internet de la/către un număr mic de site-uri/"
+#~ "IP sigure și blocați accesul de la/către restul internetului."
+
+#~ msgid "SRC IPSet Type"
+#~ msgstr "SRC IPSet Tip"
+
+#~ msgid "SRC Log Options"
+#~ msgstr "Opțiuni jurnal SRC"
+
+#~ msgid "SRC Target"
+#~ msgstr "Obiectivul SRC"
+
+#~ msgid "SRC+DST IPSet Type"
+#~ msgstr "SRC+DST Tip IPSet"
+
+#~ msgid "SSH Log Count"
+#~ msgstr "Număr de jurnale SSH"
+
+#~ msgid "Save"
+#~ msgstr "Salvați"
+
+#~ msgid ""
+#~ "Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+#~ "address."
+#~ msgstr ""
+#~ "Căutați în seturile IPSet active legate de banIP pentru o anumită adresă "
+#~ "IP, CIDR sau MAC."
+
+#~ msgid "Select the relevant network interfaces manually."
+#~ msgstr "Selectați manual interfețele de rețea relevante."
+
+#~ msgid ""
+#~ "Send banIP related notification e-mails. This needs the installation and "
+#~ "setup of the additional 'msmtp' package."
+#~ msgstr ""
+#~ "Trimiteți e-mailuri de notificare referitoare la banIP. Acest lucru "
+#~ "necesită instalarea și configurarea pachetului suplimentar \"msmtp\"."
+
+#~ msgid "Service Priority"
+#~ msgstr "Prioritatea serviciului"
+
+#~ msgid "Set a new banIP job"
+#~ msgstr "Setați un nou job banIP"
+
+#~ msgid "Set individual DST type per IPset to block only outgoing packets."
+#~ msgstr ""
+#~ "Setați tipul de DST individual pentru fiecare IPset pentru a bloca numai "
+#~ "pachetele de ieșire."
+
+#~ msgid "Set individual SRC type per IPset to block only incoming packets."
+#~ msgstr ""
+#~ "Setați tipul SRC individual pentru fiecare IPset pentru a bloca numai "
+#~ "pachetele primite."
+
+#~ msgid ""
+#~ "Set individual SRC+DST type per IPset to block incoming and outgoing "
+#~ "packets."
+#~ msgstr ""
+#~ "Setați tipul SRC+DST individual pentru fiecare IPset pentru a bloca "
+#~ "pachetele de intrare și de ieșire."
+
+#~ msgid "Set special DST log options, e.g. to set a limit rate."
+#~ msgstr ""
+#~ "Setați opțiuni speciale pentru jurnalul DST, de exemplu, pentru a seta o "
+#~ "rată limită."
+
+#~ msgid "Set special SRC log options, e.g. to set a limit rate."
+#~ msgstr ""
+#~ "Setați opțiunile speciale ale jurnalului SRC, de exemplu, pentru a seta o "
+#~ "rată limită."
+
+#~ msgid "Set the blacklist IPSet timeout."
+#~ msgstr "Setați timeout-ul listei negre IPSet."
+
+#~ msgid "Set the firewall target for all DST related rules."
+#~ msgstr "Setați ținta firewall-ului pentru toate regulile legate de DST."
+
+#~ msgid "Set the firewall target for all SRC related rules."
+#~ msgstr "Setați ținta firewall-ului pentru toate regulile legate de SRC."
+
+#~ msgid ""
+#~ "Set the global IPset type default, to block incoming (SRC) and/or "
+#~ "outgoing (DST) packets."
+#~ msgstr ""
+#~ "Setați tipul de IPset global implicit, pentru a bloca pachetele de "
+#~ "intrare (SRC) și/sau de ieșire (DST)."
+
+#~ msgid "Set the maclist IPSet timeout."
+#~ msgstr "Stabilește timpul de așteptare al maclist IPSet."
+
+#~ msgid "Set the whitelist IPSet timeout."
+#~ msgstr "Setați timeout-ul IPSet pentru lista albă."
+
+#~ msgid "Size of the download queue for download processing in parallel."
+#~ msgstr ""
+#~ "Dimensiunea cozii de descărcare pentru procesarea descărcărilor în "
+#~ "paralel."
+
+#~ msgid "Sources (Info)"
+#~ msgstr "Surse (Informații)"
+
+#~ msgid ""
+#~ "Starts a small log monitor in the background to block suspicious SSH/LuCI "
+#~ "login attempts."
+#~ msgstr ""
+#~ "Pornește un mic monitor de jurnal în fundal pentru a bloca încercările "
+#~ "suspecte de conectare SSH/LuCI."
+
+#~ msgid "Status / Version"
+#~ msgstr "Stare / Versiune"
+
+#~ msgid "Suspend"
+#~ msgstr "Suspendați"
+
+#~ msgid "The Refresh Timer could not been updated."
+#~ msgstr "Cronometrul de reîmprospătare nu a putut fi actualizat."
+
+#~ msgid "The Refresh Timer has been updated."
+#~ msgstr "Cronometrul de reîmprospătare a fost actualizat."
+
+#~ msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+#~ msgstr "Ziua săptămânii (opt., valori: 1-7, eventual separate prin , sau -)"
+
+#~ msgid "The hours portition (req., range: 0-23)"
+#~ msgstr "Porțiunea de ore (necesar, interval: 0-23)"
+
+#~ msgid "The minutes portion (opt., range: 0-59)"
+#~ msgstr "Porțiunea de minute (opțional, interval: 0-59)"
+
+#~ msgid ""
+#~ "The selected priority will be used for banIP background processing. This "
+#~ "change requires a full banIP service restart to take effect."
+#~ msgstr ""
+#~ "Prioritatea selectată va fi utilizată pentru procesarea în fundal a "
+#~ "banIP. Această modificare necesită o repornire completă a serviciului "
+#~ "banIP pentru a intra în vigoare."
+
+#~ msgid "The syslog output, pre-filtered for banIP related messages only."
+#~ msgstr "Ieșirea syslog, prefiltrată numai pentru mesajele legate de banIP."
+
+#~ 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 ""
+#~ "Aceasta este lista de interdicție locală banIP maclist pentru a permite "
+#~ "întotdeauna anumite adrese MAC.<br /> <em><b>Rețineți:</b></em> adăugați "
+#~ "doar o singură adresă MAC pe linie. Comentariile introduse cu \"#\" sunt "
+#~ "permise - domeniile, wildcards și regex nu sunt permise."
+
+#~ 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 ""
+#~ "Aceasta este lista albă locală a banIP pentru a permite întotdeauna "
+#~ "anumite adrese IP/CIDR.<br /> <em><b>Atenție:</b></em> adăugați doar o "
+#~ "singură adresă IPv4, adresă IPv6 sau nume de domeniu pe linie. "
+#~ "Comentariile introduse cu \"#\" sunt permise - wildcards și regex nu sunt "
+#~ "permise."
+
+#~ msgid ""
+#~ "This tab shows the last generated IPSet Report, press the 'Refresh' "
+#~ "button to get a current one."
+#~ msgstr ""
+#~ "Această filă afișează ultimul raport IPSet generat; apăsați butonul "
+#~ "'Actualizare' pentru a obține un raport actual."
+
+#~ msgid ""
+#~ "To keep your banIP lists up-to-date, you should set up an automatic "
+#~ "update job for these lists."
+#~ msgstr ""
+#~ "Pentru ca listele banIP să fie actualizate, trebuie să configurați o "
+#~ "sarcină de actualizare automată pentru aceste liste."
+
+#~ msgid "Type"
+#~ msgstr "Tip"
+
+#~ msgid "WAN Forward"
+#~ msgstr "WAN Redirecționare"
+
+#~ msgid "WAN Input"
+#~ msgstr "Intrare WAN"
+
+#~ msgid "Whitelist IP/CIDR"
+#~ msgstr "Lista albă IP/CIDR"
+
+#~ msgid "Whitelist Only"
+#~ msgstr "Doar lista albă"
+
+#~ msgid "Whitelist Timeout"
+#~ msgstr "Timp de așteptare pentru lista albă"
+
+#~ msgid ""
+#~ "Whitelist changes have been saved. Refresh your banIP lists that changes "
+#~ "take effect."
+#~ msgstr ""
+#~ "Modificările la lista albă au fost salvate. Reîmprospătați listele banIP "
+#~ "pentru ca modificările să intre în vigoare."
+
+#~ msgid "Whitelist..."
+#~ msgstr "Lista albă..."
+
+#~ msgid "banIP action"
+#~ msgstr "acțiune banIP"
 
 #~ msgid "ASN Overview"
 #~ msgstr "ASN Prezentare generală"
index 0eb6b3304e69e202df71f11074fbead1f7bf1583..b27f315fb08ad1815ae106eaa1c641fa95b71d17 100644 (file)
@@ -11,164 +11,136 @@ msgstr ""
 "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
 "X-Generator: Weblate 4.16-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-msgid "-m limit --limit 2/sec (default)"
-msgstr "-m limit --limit 2/сек (по умолчанию)"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
-msgstr "1 час"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
-msgstr "12 часов"
-
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
-msgstr "24 часа"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
-msgstr "30 минут"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
-msgstr "6 часов"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
-msgstr "Автономные системы"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
+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:379
+msgid "-300"
+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:380
+msgid "-400"
+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:376
+msgid "0"
+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:431
+msgid "100 (default)"
+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:434
+msgid "1000"
+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:329
+msgid "1024 (default)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
+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:331
+msgid "4096"
+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/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
+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:433
+msgid "500"
+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:328
+msgid "512"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
-msgid "Advanced Log Settings"
-msgstr "Ð\94ополниÑ\82елÑ\8cнÑ\8bе Ð½Ð°Ñ\81Ñ\82Ñ\80ойки Ð»Ð¾Ð³Ð¸Ñ\80ованиÑ\8f"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
+msgid "ASNs"
+msgstr "Ð\90вÑ\82ономнÑ\8bе Ñ\81иÑ\81Ñ\82емÑ\8b"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
+msgstr "Активные устройства"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
+msgstr "Активные интерфейсы"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
+msgstr "Активные подсети"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
-msgstr "Автоматический черный список"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid "Auto Detection"
 msgstr "Автоопределение"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
-msgstr "Автоматический белый список"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
-msgstr "Тайм-аут черного списка"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
+msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
 msgid ""
@@ -178,724 +150,734 @@ msgstr ""
 "Изменения в чёрном списке сохранены. Обновите списки banIP для применения "
 "изменений."
 
-#: 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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
-msgid "Count ACC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
-msgid "Count CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "CPU Cores"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
-msgid "Count IP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
+msgstr "Отмена"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
+msgid "Chain Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
-msgid "Count MAC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220
+msgid "Chain/Set Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
-msgid "Count SUM"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr "Страны"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
-"Автоматическое обнаружение соответствующих интерфейсов сети, устройств, "
-"подсетей и протоколов."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr "Не проверять SSL сертификаты сервера во время загрузки."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr "Небезопасная загрузка"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr "Утилита для загрузки"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr "Профиль электронной почты"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr "Адрес получателя"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr "Адрес отправителя"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 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"
+msgid "Edit Allowlist"
 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 "Редактировать белый список"
+msgid "Edit Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enable the banIP service."
 msgstr "Включить сервис 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 "Включить подробное формирование отчёта на случай возникновения ошибок."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr "Включено"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
-msgid "Enables IPv4 support in banIP."
-msgstr "Включает поддежку IPv4 в banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
-msgid "Enables IPv6 support in banIP."
-msgstr "Включает поддержку IPv6 в banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
-msgid "Entry Details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Expiry time for auto added blocklist set members."
 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:482
+msgid "Feed Selection"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
-msgstr "Дополнительные источники"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr "Общие настройки"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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 "Предоставить доступ LuCI к приложению banIP"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr "Высокий приоритет"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
-msgid "IPSet Query..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr "Поддержка iPv4"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr "Поддержка IPv6"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr "Информация"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr "Последний запуск"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr "Наименьший приоритет"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr "Меньший приоритет"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
 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:335
+msgid "Limit the cpu cores used by banIP to save RAM."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 #, fuzzy
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
 msgstr ""
-"Список поддерживаемых предварительно настроенных утилит для загрузки списков."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 msgid "Log Limit"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
-msgid "Log Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15
-#, fuzzy
-msgid ""
-"Maclist changes have been saved. Refresh your banIP lists that changes take "
-"effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
-"Изменения Maclist сохранены. Обновите списки banIP для применения изменений."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
 msgstr ""
-"Вручную переопределить предварительно настроенные параметры загрузки для "
-"выбранной утилиты загрузки."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 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!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
-msgid "Number of all IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
-msgid "Number of all entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 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
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr "Обзор"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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:734
-msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
 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:466
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
-msgid "Receiver address for banIP notification e-mails."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 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:200
+msgid "Reload"
+msgstr "Перезапустить"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr "Папка для отчётов"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr "Результат"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr "Флаги запуска"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
-msgid "Select the relevant network interfaces manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 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:534
-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:522
-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:546
-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:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 msgid ""
-"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
-"(DST) packets."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Set the maclist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
-msgstr "Источники (информация)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
+msgid "Startup Trigger Interface"
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 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:193
+msgid "Stop"
+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/setreport.js:124
+msgid "Survey"
+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:184
+msgid "System Information"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
 msgstr ""
 
-#: 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 ""
-"The selected priority will be used for banIP background processing. This "
-"change requires a full banIP service restart to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "The selected priority will be used for banIP background processing."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:28
+msgid ""
+"The syslog output, prefiltered for banIP-related firewall log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.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."
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
-"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"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/ipsetreport.js:176
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 msgid ""
-"This tab shows the last generated IPSet Report, press the 'Refresh' button "
-"to get a current one."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 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 set up an automatic update "
-"job for these lists."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr "Подробный журнал отладки"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
-msgstr "Белый список..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
+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 "banIP"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
-msgid "banIP action"
-msgstr ""
+#~ msgid "-m limit --limit 2/sec (default)"
+#~ msgstr "-m limit --limit 2/сек (по умолчанию)"
+
+#~ msgid "1 hour"
+#~ msgstr "1 час"
+
+#~ msgid "12 hours"
+#~ msgstr "12 часов"
+
+#~ msgid "24 hours"
+#~ msgstr "24 часа"
+
+#~ msgid "30 minutes"
+#~ msgstr "30 минут"
+
+#~ msgid "6 hours"
+#~ msgstr "6 часов"
+
+#~ msgid "Action"
+#~ msgstr "Действие"
+
+#~ msgid "Active Logterms"
+#~ msgstr "условия активного журнала"
+
+#~ msgid "Active Sources"
+#~ msgstr "Активные источники"
+
+#~ msgid "Add this IP/CIDR to your local whitelist."
+#~ msgstr "Добавить этот IP/CIDR в ваш локальный белый список"
+
+#~ msgid "Additional Settings"
+#~ msgstr "Дополнительные настройки"
+
+#~ msgid "Additional trigger delay in seconds before banIP processing begins."
+#~ msgstr "Дополнительная задержка срабатывания правил banIP в секундах."
+
+#~ msgid "Advanced Chain Settings"
+#~ msgstr "Расширенные настройки цепочки"
+
+#~ msgid "Advanced E-Mail Settings"
+#~ msgstr "Расширенные настройки электронной почты"
+
+#~ msgid "Advanced Log Settings"
+#~ msgstr "Дополнительные настройки логирования"
+
+#~ msgid "Auto Blacklist"
+#~ msgstr "Автоматический черный список"
+
+#~ msgid "Auto Whitelist"
+#~ msgstr "Автоматический белый список"
+
+#~ msgid "Base Temp Directory"
+#~ msgstr "Расположение временных файлов"
+
+#~ msgid "Blacklist Timeout"
+#~ msgstr "Тайм-аут черного списка"
+
+#~ msgid "Blocklist Sources"
+#~ msgstr "Источники черного списка"
+
+#~ msgid ""
+#~ "Detect relevant network interfaces, devices, subnets and protocols "
+#~ "automatically."
+#~ msgstr ""
+#~ "Автоматическое обнаружение соответствующих интерфейсов сети, устройств, "
+#~ "подсетей и протоколов."
+
+#~ msgid "Download Queue"
+#~ msgstr "Очередь загрузки"
+
+#~ msgid "E-Mail Notification"
+#~ msgstr "Уведомление по электронной почте"
+
+#~ msgid "Edit Blacklist"
+#~ msgstr "Редактировать чёрный список"
+
+#~ msgid "Edit Whitelist"
+#~ msgstr "Редактировать белый список"
+
+#~ msgid "Enable verbose debug logging in case of any processing errors."
+#~ msgstr ""
+#~ "Включить подробное формирование отчёта на случай возникновения ошибок."
+
+#~ msgid "Enables IPv4 support in banIP."
+#~ msgstr "Включает поддежку IPv4 в banIP."
+
+#~ msgid "Enables IPv6 support in banIP."
+#~ msgstr "Включает поддержку IPv6 в banIP."
+
+#~ msgid "Existing job(s)"
+#~ msgstr "Существующие задания"
+
+#~ msgid "Extra Sources"
+#~ msgstr "Дополнительные источники"
+
+#~ msgid "IPSet Information"
+#~ msgstr "Информация об IPSet"
+
+#~ msgid "Line number to remove"
+#~ msgstr "Номер строки для удаления"
+
+#~ msgid "List of supported and fully pre-configured download utilities."
+#~ msgstr ""
+#~ "Список поддерживаемых предварительно настроенных утилит для загрузки "
+#~ "списков."
+
+#~ msgid "Log View"
+#~ msgstr "Просмотр журнала"
+
+#, fuzzy
+#~ msgid ""
+#~ "Maclist changes have been saved. Refresh your banIP lists that changes "
+#~ "take effect."
+#~ msgstr ""
+#~ "Изменения Maclist сохранены. Обновите списки banIP для применения "
+#~ "изменений."
+
+#~ msgid ""
+#~ "Manually override the pre-configured download options for the selected "
+#~ "download utility."
+#~ msgstr ""
+#~ "Вручную переопределить предварительно настроенные параметры загрузки для "
+#~ "выбранной утилиты загрузки."
+
+#~ msgid "Name"
+#~ msgstr "Название"
+
+#~ msgid "No Query results!"
+#~ msgstr "Нет результатов запроса!"
+
+#~ msgid "Query"
+#~ msgstr "Запрос"
+
+#~ msgid "Refresh Timer"
+#~ msgstr "Обновить таймер"
+
+#~ msgid "Refresh Timer..."
+#~ msgstr "Обновить таймер..."
+
+#~ msgid "Remove an existing job"
+#~ msgstr "Удалить существующее задание"
+
+#~ msgid "Save"
+#~ msgstr "Сохранить"
+
+#~ msgid "Sources (Info)"
+#~ msgstr "Источники (информация)"
+
+#~ msgid "Status / Version"
+#~ msgstr "Статус / Версия"
+
+#~ msgid "Suspend"
+#~ msgstr "Приостановить"
+
+#~ msgid "The Refresh Timer could not been updated."
+#~ msgstr "Не удалось обновить таймер обновления."
+
+#~ msgid "The Refresh Timer has been updated."
+#~ msgstr "Таймер обновления обновлён."
+
+#~ msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+#~ msgstr "День недели (необязательно, значения: 1–7, запятые или дефисы)"
+
+#~ msgid "The minutes portion (opt., range: 0-59)"
+#~ msgstr "Распределение минут (необязательно, значения: 0–59)"
+
+#~ msgid "Type"
+#~ msgstr "Тип"
+
+#~ msgid "Whitelist..."
+#~ msgstr "Белый список..."
 
 #~ msgid "Special config options for the selected download utility."
 #~ msgstr "Специальные опции конфигурации для выбранной утилиты загрузки."
@@ -970,9 +952,6 @@ msgstr ""
 #~ msgid "Please edit this file directly in a terminal session."
 #~ msgstr "Редактируйте данный файл только в терминале."
 
-#~ msgid "Reload"
-#~ msgstr "Перезапустить"
-
 #~ msgid "Runtime Information"
 #~ msgstr "Информация о состоянии"
 
index c8ecd37382764cdb044ee4bc4b3520f5be80312b..04f7caee756c695de615dbad71f5be6f49b01f75 100644 (file)
@@ -10,163 +10,135 @@ msgstr ""
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 "X-Generator: Weblate 4.14.1\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-msgid "-m limit --limit 2/sec (default)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
 msgstr ""
 
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:379
+msgid "-300"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380
+msgid "-400"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "0"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431
+msgid "100 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
-msgid "Action"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434
+msgid "1000"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
-msgid "Active Devices"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329
+msgid "1024 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
-msgid "Active Interfaces"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
-msgid "Active Logterms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
-msgid "Active Sources"
-msgstr "Aktívne zdroje"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "4096"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
-msgid "Active Subnets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433
+msgid "500"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
-msgid "Add this IP/CIDR to your local whitelist."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:328
+msgid "512"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
-msgid "Additional Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
+msgid "ASNs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
-msgid "Advanced Chain Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
-msgid "Advanced E-Mail Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
-msgid "Advanced Log Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
-msgid "Auto Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
+msgid "Auto Detection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 msgid "Backup Directory"
 msgstr "Záložný priečinok"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
 msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
@@ -175,716 +147,573 @@ msgid ""
 "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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
 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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
-msgid "Count ACC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "CPU Cores"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
-msgid "Count CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
-msgid "Count IP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
+msgid "Chain Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
-msgid "Count MAC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220
+msgid "Chain/Set Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
-msgid "Count SUM"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr "Nástroj na sťahovanie"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 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 "Upraviť čiernu listinu"
-
-#: 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"
+msgid "Edit Allowlist"
 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 "Upraviť bielu listinu"
+msgid "Edit Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr "Zapnuté"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
-msgid "Enables IPv4 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
-msgid "Enables IPv6 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
-msgid "Entry Details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Expiry time for auto added blocklist set members."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
-msgid "Existing job(s)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482
+msgid "Feed Selection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 msgid "Highest Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
-msgid "IPSet Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
-msgid "IPSet Query"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
-msgid "Line number to remove"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "Limit the cpu cores used by banIP to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
-msgid "Log Limit"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
 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:684
-msgid "Log Terms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
+msgid "Log Limit"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Log suspicious incoming packets - usually dropped."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Log Terms"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
-msgid "Name"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 msgid "Network Interfaces"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
-msgid "No Query results!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
 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)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
-msgid "Number of CIDR entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
-msgid "Number of IP entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 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:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 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
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr "Prehľad"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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:734
-msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
-msgid "Query"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
-msgid "Receiver address for banIP notification e-mails."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 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..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200
+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/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
 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 "Uložiť"
-
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 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:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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:534
-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:522
-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:546
-msgid ""
-"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 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:490
-msgid "Set the maclist IPSet timeout."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 msgid "Settings"
 msgstr "Nastavenia"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
-msgid "Size of the download queue for download processing in parallel."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
+msgid "Startup Trigger Interface"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
-msgid "Startup Trigger Interface"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:193
+msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
-msgid "Status / Version"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124
+msgid "Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
-msgid "Suspend"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184
+msgid "System Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
-msgid "The minutes portion (opt., range: 0-59)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "The selected priority will be used for banIP background processing."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related firewall log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.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."
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
-"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"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/ipsetreport.js:176
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 msgid ""
-"This tab shows the last generated IPSet Report, press the 'Refresh' button "
-"to get a current one."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 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 set up an automatic update "
-"job for these lists."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
 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 ""
+#~ msgid "Active Sources"
+#~ msgstr "Aktívne zdroje"
+
+#~ msgid "Edit Blacklist"
+#~ msgstr "Upraviť čiernu listinu"
+
+#~ msgid "Edit Whitelist"
+#~ msgstr "Upraviť bielu listinu"
+
+#~ msgid "Save"
+#~ msgstr "Uložiť"
 
 #~ msgid "Advanced"
 #~ msgstr "Pokročilé"
index 505aa1957038d37395bdca0d02e0294730ed74bf..5df8320374586e6acb425b463172f4705495b7cc 100644 (file)
@@ -10,164 +10,135 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 4.15-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-msgid "-m limit --limit 2/sec (default)"
-msgstr "-m limit --limit 2/sek (standard)"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
-msgstr "1 timme"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
-msgstr "12 timmar"
-
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
-msgstr "24 timmar"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
-msgstr "30 minuter"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
-msgstr "6 timmar"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
-msgstr "ASN:er"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
-msgid "Action"
-msgstr "Åtgärd"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:379
+msgid "-300"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
-msgid "Active Devices"
-msgstr "Aktiva enheter"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380
+msgid "-400"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
-msgid "Active Interfaces"
-msgstr "Aktiva gränssnitt"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "0"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
-msgid "Active Logterms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431
+msgid "100 (default)"
 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:434
+msgid "1000"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
-msgid "Active Subnets"
-msgstr "Aktiva undernät"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329
+msgid "1024 (default)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
-msgid "Add this IP/CIDR to your local whitelist."
-msgstr "Lägg till den här IP-adressen/CIDR till din lokala vitlista."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
-msgid "Additional Settings"
-msgstr "Ytterligare inställningar"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "4096"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
-#, fuzzy
-msgid "Advanced Chain Settings"
-msgstr "Avancerade kedje-inställningar"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433
+msgid "500"
+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:328
+msgid "512"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
-msgid "Advanced Log Settings"
-msgstr "Avancerade logg-inställningar"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
+msgid "ASNs"
+msgstr "ASN:er"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
+msgstr "Aktiva enheter"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
+msgstr "Aktiva gränssnitt"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
+msgstr "Aktiva undernät"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
-msgstr "Automatisk blockeringslista"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid "Auto Detection"
 msgstr "Automatisk detektering"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
-msgstr "Automatisk vitlista"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 msgid "Backup Directory"
 msgstr "Säkerhetskopiera mapp"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
 msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
@@ -176,716 +147,658 @@ msgid ""
 "take effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
-msgid "Blocklist Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
 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 "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. "
-"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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
-msgid "Count ACC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "CPU Cores"
 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/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
+msgstr "Avbryt"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
-msgid "Count IP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
+msgid "Chain Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
-msgid "Count MAC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220
+msgid "Chain/Set Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
-msgid "Count SUM"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr "Ladda ner osäkert"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr "Ladda ner verktyget"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr "E-postprofil"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr "Avsändaradress för e-post"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 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:11
-#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
-msgid "Edit Maclist"
+msgid "Edit Allowlist"
 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 "Redigera vitlista"
+msgid "Edit Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 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 "Aktivera utförlig avlusningsloggning i händelse av behandlingsfel."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr "Aktiverad"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
-msgid "Enables IPv4 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
-msgid "Enables IPv6 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
-msgid "Entry Details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Expiry time for auto added blocklist set members."
 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:482
+msgid "Feed Selection"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr "Generella inställningar"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
-msgid "IPSet details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr "Kördes senast"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
-msgid "Line number to remove"
-msgstr "Radnummer att ta bort"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "Limit the cpu cores used by banIP to save RAM."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 msgid "Log Limit"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
-msgid "Log Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
 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 "Logutsikt"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Log suspicious incoming packets - usually dropped."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
-msgid "Name"
-msgstr "Namn"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 msgid "Network Interfaces"
 msgstr ""
 
-#: 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!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
-msgid "Number of accessed entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
-msgid "Number of all IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 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:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 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
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr "Överblick"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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:734
-msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
-msgid "Query"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
-msgid "Receiver address for banIP notification e-mails."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 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 "Ta bort ett befintligt jobb"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200
+msgid "Reload"
+msgstr "Ladda om"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr "Rapportkatalog"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 msgid "Restart"
 msgstr "Starta om"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr "Resultat"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr "Förflaggor"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
 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 ""
-"Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
-"address."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
-msgid "Select the relevant network interfaces manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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:534
-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:522
-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:546
-msgid ""
-"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 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:490
-msgid "Set the maclist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 msgid "Settings"
 msgstr "Inställningar"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
-msgid "Size of the download queue for download processing in parallel."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
+msgid "Startup Trigger Interface"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
-msgid "Startup Trigger Interface"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:193
+msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
-msgid "Status / Version"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124
+msgid "Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
-msgid "Suspend"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184
+msgid "System Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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 "Uppdateringstimern kunde inte uppdateras."
-
-#: 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 "Uppdateringstimern har uppdaterats."
-
-#: 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 "Veckodagen (valfria, värden: 1-7 möjligen sep. av , eller -)"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
-msgid "The hours portition (req., range: 0-23)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
-msgid "The minutes portion (opt., range: 0-59)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "The selected priority will be used for banIP background processing."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:28
 msgid ""
-"The selected priority will be used for banIP background processing. This "
-"change requires a full banIP service restart to take effect."
+"The syslog output, prefiltered for banIP-related firewall log entries only."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.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."
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
-"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"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/ipsetreport.js:176
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 msgid ""
-"This tab shows the last generated IPSet Report, press the 'Refresh' button "
-"to get a current one."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 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 set up an automatic update "
-"job for these lists."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
 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 ""
+#~ msgid "-m limit --limit 2/sec (default)"
+#~ msgstr "-m limit --limit 2/sek (standard)"
+
+#~ msgid "1 hour"
+#~ msgstr "1 timme"
+
+#~ msgid "12 hours"
+#~ msgstr "12 timmar"
+
+#~ msgid "24 hours"
+#~ msgstr "24 timmar"
+
+#~ msgid "30 minutes"
+#~ msgstr "30 minuter"
+
+#~ msgid "6 hours"
+#~ msgstr "6 timmar"
+
+#~ msgid "Action"
+#~ msgstr "Åtgärd"
+
+#~ msgid "Active Sources"
+#~ msgstr "Aktiva källor"
+
+#~ msgid "Add this IP/CIDR to your local whitelist."
+#~ msgstr "Lägg till den här IP-adressen/CIDR till din lokala vitlista."
+
+#~ msgid "Additional Settings"
+#~ msgstr "Ytterligare inställningar"
+
+#, fuzzy
+#~ msgid "Advanced Chain Settings"
+#~ msgstr "Avancerade kedje-inställningar"
+
+#~ msgid "Advanced E-Mail Settings"
+#~ msgstr "Avancerade e-post-inställingar"
+
+#~ msgid "Advanced Log Settings"
+#~ msgstr "Avancerade logg-inställningar"
+
+#~ msgid "Auto Blacklist"
+#~ msgstr "Automatisk blockeringslista"
+
+#~ msgid "Auto Whitelist"
+#~ msgstr "Automatisk vitlista"
+
+#~ msgid "Base Temp Directory"
+#~ msgstr "Tempkatalogbas"
+
+#~ msgid "Download Queue"
+#~ msgstr "Nedladdningskö"
+
+#~ msgid "Edit Blacklist"
+#~ msgstr "Redigera svartlista"
+
+#~ msgid "Edit Whitelist"
+#~ msgstr "Redigera vitlista"
+
+#~ msgid "Enable verbose debug logging in case of any processing errors."
+#~ msgstr "Aktivera utförlig avlusningsloggning i händelse av behandlingsfel."
+
+#~ msgid "Existing job(s)"
+#~ msgstr "Befintliga jobb"
+
+#~ msgid "Line number to remove"
+#~ msgstr "Radnummer att ta bort"
+
+#~ msgid "Log View"
+#~ msgstr "Logutsikt"
+
+#~ msgid "Name"
+#~ msgstr "Namn"
+
+#~ msgid "No Query results!"
+#~ msgstr "Inga frågeresultat!"
+
+#~ msgid "Refresh Timer"
+#~ msgstr "Förnya stoppuret"
+
+#~ msgid "Refresh Timer..."
+#~ msgstr "Förnya stoppuret..."
+
+#~ msgid "Remove an existing job"
+#~ msgstr "Ta bort ett befintligt jobb"
+
+#~ msgid "Save"
+#~ msgstr "Spara"
+
+#~ msgid "The Refresh Timer could not been updated."
+#~ msgstr "Uppdateringstimern kunde inte uppdateras."
+
+#~ msgid "The Refresh Timer has been updated."
+#~ msgstr "Uppdateringstimern har uppdaterats."
+
+#~ msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+#~ msgstr "Veckodagen (valfria, värden: 1-7 möjligen sep. av , eller -)"
 
 #~ msgid "ASN/Country"
 #~ msgstr "ASN/Land"
@@ -947,9 +860,6 @@ msgstr ""
 #~ 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"
 
index 56594563f0ef90fb9f46f7a615c32d4bcfb71769..d37fd4bce200a98135c7014c9d55f9ca58d91890 100644 (file)
@@ -10,163 +10,135 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 4.8-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-msgid "-m limit --limit 2/sec (default)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
 msgstr ""
 
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:379
+msgid "-300"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380
+msgid "-400"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "0"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431
+msgid "100 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
-msgid "Action"
-msgstr "Hatua"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
-msgid "Active Devices"
-msgstr "Vifaa Vinavyotumika"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
-msgid "Active Interfaces"
-msgstr "Interfaces Zinazofanya Kazi"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
-msgid "Active Logterms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434
+msgid "1000"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
-msgid "Active Sources"
-msgstr "Vyanzo Vinavyotumika"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329
+msgid "1024 (default)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
-msgid "Active Subnets"
-msgstr "Subnets zinazotumika"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
-msgid "Add this IP/CIDR to your local whitelist."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "4096"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
-msgid "Additional Settings"
-msgstr "Mipangilio ya Ziada"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433
+msgid "500"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
-msgid "Advanced Chain Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:328
+msgid "512"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
-msgid "Advanced E-Mail Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
+msgid "ASNs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
-msgid "Advanced Log Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
+msgstr "Vifaa Vinavyotumika"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
+msgstr "Interfaces Zinazofanya Kazi"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
+msgstr "Subnets zinazotumika"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
-msgid "Auto Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
+msgid "Auto Detection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
 msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
@@ -175,713 +147,567 @@ msgid ""
 "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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
 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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
-msgid "Count ACC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "CPU Cores"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
-msgid "Count CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
-msgid "Count IP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
+msgid "Chain Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
-msgid "Count MAC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220
+msgid "Chain/Set Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
-msgid "Count SUM"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
-msgid "E-Mail Topic"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
+msgid "E-Mail Topic"
 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"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
+msgid "Edit Allowlist"
 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"
+msgid "Edit Blocklist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
-msgid "Enables IPv4 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
-msgid "Enables IPv6 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
-msgid "Entry Details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Expiry time for auto added blocklist set members."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
-msgid "Existing job(s)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482
+msgid "Feed Selection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
-msgid "IPSet details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
-msgid "Line number to remove"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "Limit the cpu cores used by banIP to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
-msgid "Log Limit"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
-msgid "Log Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
+msgid "Log Limit"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Log Terms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Log Terms"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Log suspicious incoming packets - usually dropped."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 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:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
-msgid "Name"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203
-msgid "Number of accessed entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183
-msgid "Number of all IPSets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187
-msgid "Number of all entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 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
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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:734
-msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
-msgid "Query"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
-msgid "Receiver address for banIP notification e-mails."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 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..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200
+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/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 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:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 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:534
-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:522
-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:546
-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:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 msgid ""
-"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
-"(DST) packets."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Set the maclist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
+msgid "Startup Trigger Interface"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
-msgid "Startup Trigger Interface"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:193
+msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
-msgid "Status / Version"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124
+msgid "Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
-msgid "Suspend"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184
+msgid "System Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
-msgid "The minutes portion (opt., range: 0-59)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "The selected priority will be used for banIP background processing."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related firewall log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.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."
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
-"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"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/ipsetreport.js:176
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 msgid ""
-"This tab shows the last generated IPSet Report, press the 'Refresh' button "
-"to get a current one."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 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 set up an automatic update "
-"job for these lists."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
 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 ""
+#~ msgid "Action"
+#~ msgstr "Hatua"
+
+#~ msgid "Active Sources"
+#~ msgstr "Vyanzo Vinavyotumika"
+
+#~ msgid "Additional Settings"
+#~ msgstr "Mipangilio ya Ziada"
index dbb53d5f0ef46d88db0e019df83a28dffaaa6bb9..a92f3d222e371473304798212aaf4a50e5a7436d 100644 (file)
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-msgid "-m limit --limit 2/sec (default)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
 msgstr ""
 
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:379
+msgid "-300"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380
+msgid "-400"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "0"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431
+msgid "100 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
-msgid "Action"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434
+msgid "1000"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
-msgid "Active Devices"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329
+msgid "1024 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
-msgid "Active Interfaces"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
-msgid "Active Logterms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
-msgid "Active Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "4096"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
-msgid "Active Subnets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433
+msgid "500"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
-msgid "Add this IP/CIDR to your local whitelist."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:328
+msgid "512"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
-msgid "Additional Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
+msgid "ASNs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
-msgid "Advanced Chain Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
-msgid "Advanced E-Mail Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
-msgid "Advanced Log Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
-msgid "Auto Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
+msgid "Auto Detection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
 msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
@@ -166,713 +138,558 @@ msgid ""
 "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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
 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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
-msgid "Count ACC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "CPU Cores"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
-msgid "Count CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
-msgid "Count IP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
+msgid "Chain Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
-msgid "Count MAC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220
+msgid "Chain/Set Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
-msgid "Count SUM"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
-msgid "E-Mail Topic"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
+msgid "E-Mail Topic"
 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"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
+msgid "Edit Allowlist"
 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"
+msgid "Edit Blocklist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
-msgid "Enables IPv4 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
-msgid "Enables IPv6 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
-msgid "Entry Details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Expiry time for auto added blocklist set members."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
-msgid "Existing job(s)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482
+msgid "Feed Selection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 msgid "Highest Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
-msgid "IPSet Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
-msgid "IPSet Query"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
-msgid "Line number to remove"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "Limit the cpu cores used by banIP to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
-msgid "Log Limit"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
 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:684
-msgid "Log Terms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
+msgid "Log Limit"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Log suspicious incoming packets - usually dropped."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Log Terms"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
-msgid "Name"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 msgid "Network Interfaces"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
-msgid "No Query results!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
 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)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
-msgid "Number of CIDR entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
-msgid "Number of IP entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 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:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 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
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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:734
-msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
-msgid "Query"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
-msgid "Receiver address for banIP notification e-mails."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 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..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200
+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/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 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:534
-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:522
-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:546
-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:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 msgid ""
-"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
-"(DST) packets."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Set the maclist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
+msgid "Startup Trigger Interface"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
-msgid "Startup Trigger Interface"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:193
+msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
-msgid "Status / Version"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124
+msgid "Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
-msgid "Suspend"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184
+msgid "System Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
-msgid "The minutes portion (opt., range: 0-59)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "The selected priority will be used for banIP background processing."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:28
 msgid ""
-"The selected priority will be used for banIP background processing. This "
-"change requires a full banIP service restart to take effect."
+"The syslog output, prefiltered for banIP-related firewall log entries only."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.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."
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
-"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"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/ipsetreport.js:176
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 msgid ""
-"This tab shows the last generated IPSet Report, press the 'Refresh' button "
-"to get a current one."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 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 set up an automatic update "
-"job for these lists."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
 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 ""
index 72d419d7499327a380ed3aa461648c8780bff784..22e4599fb25474c47c024e0ae96a48f7788f1157 100644 (file)
@@ -10,179 +10,136 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 4.8-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-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:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
-msgstr "1 saat"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
-msgstr "12 saat"
-
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
-msgstr "24 saat"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
-msgstr "30 dakika"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
-msgstr "6 saat"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
-msgstr "ASN'ler"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
+msgstr ""
 
-#: 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:379
+msgid "-300"
+msgstr ""
 
-#: 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:380
+msgid "-400"
+msgstr ""
 
-#: 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:376
+msgid "0"
+msgstr ""
 
-#: 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:431
+msgid "100 (default)"
+msgstr ""
 
-#: 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:434
+msgid "1000"
+msgstr ""
 
-#: 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:329
+msgid "1024 (default)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
-"BanIP ile ilgili olmayan ek IPSetler ekleyin, ör. raporlama ve sorgular için."
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
-msgid "Additional Settings"
-msgstr "Ek Ayarlar"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "4096"
+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 işleme başlamadan önce saniye cinsinden ek tetikleme gecikmesi."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:433
+msgid "500"
+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/htdocs/luci-static/resources/view/banip/overview.js:328
+msgid "512"
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:509
+msgid "ASNs"
+msgstr "ASN'ler"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
+msgstr "Aktif Cihazlar"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
-"banIP'ye bir veya daha fazla güvenlik duvarı zinciri atayın. banIP "
-"tarafından kullanılan varsayılan zincir 'forwarding_lan_rule'dur."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
+msgstr "Aktif Arayüzler"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
+msgstr "Etkin Alt Ağlar"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
-"banIP'ye bir veya daha fazla güvenlik duvarı zinciri atayın. banIP "
-"tarafından kullanılan varsayılan zincir 'forwarding_wan_rule'dur."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
 msgstr ""
-"banIP'ye bir veya daha fazla güvenlik duvarı zinciri atayın. banIP "
-"tarafından kullanılan varsayılan zincir 'input_lan_rule'dur."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
 msgstr ""
-"banIP'ye bir veya daha fazla güvenlik duvarı zinciri atayın. banIP "
-"tarafından kullanılan varsayılan zincir 'input_wan_rule'dur."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
-msgstr "Otomatik Kara Liste"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid "Auto Detection"
 msgstr "Otomatik Algılama"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
-msgstr "Otomatik Beyaz Liste"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
-"Çalışma zamanı sırasında şüpheli IP'leri günlükten banIP kara listesine "
-"otomatik olarak aktarır."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
-"Çalışma süresi sırasında yukarı bağlantı IP'lerini otomatik olarak banIP "
-"beyaz listesine aktarır."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 msgid "Backup Directory"
 msgstr "Yedekleme Dizini"
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:435
-msgid "Base Temp Directory used for all banIP related runtime operations."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 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:508
-msgid "Blacklist Timeout"
-msgstr "Kara Liste Zaman Aşımı"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
+msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
 msgid ""
@@ -192,659 +149,493 @@ 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/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
+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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 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/overview.js:335
+msgid "CPU Cores"
+msgstr ""
 
-#: 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/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
+msgstr "İptal"
 
-#: 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/overview.js:375
+msgid "Chain Priority"
+msgstr ""
 
-#: 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/overview.js:220
+msgid "Chain/Set Settings"
+msgstr ""
 
-#: 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:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr "Ülkeler"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr "DST IPSet Türü"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
-msgstr "DST Günlük Seçenekleri"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
-msgstr "DST Hedefi"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
-"İlgili ağ arayüzlerini, cihazları, alt ağları ve protokolleri otomatik "
-"olarak tespit edin."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr "İndirme sırasında SSL sunucu sertifikalarını kontrol etme."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr "Güvensiz İndir"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr "İndirme Aracı"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr "E-Posta Profili"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr "E-Posta Alıcı Adresi"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr "E-Posta Gönderen Adresi"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 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 "Karalisteyi Düzenle"
-
-#: 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"
+msgid "Edit Allowlist"
+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 "Beyazlisteyi Düzenle"
+msgid "Edit Blocklist"
+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/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
+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/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enable the banIP service."
 msgstr "BanIP hizmetini etkinleştirin."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
-msgid "Enable verbose debug logging in case of any processing errors."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
 msgstr ""
-"Herhangi bir işleme hatası durumunda ayrıntılı hata ayıklama günlüğünü "
-"etkinleştirin."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr "Etkin"
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
+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/overview.js:242
+msgid "Enables IPv6 support."
+msgstr ""
 
-#: 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:413
+msgid "Expiry time for auto added blocklist set members."
+msgstr ""
 
-#: 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:482
+msgid "Feed Selection"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
-msgstr "Ekstra Kaynaklar"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr "Genel Ayarlar"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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 access to LuCI app banIP"
 msgstr "LuCI uygulaması banIP'ye erişim izni verin"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr "Yüksek öncelik"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 msgid "Highest Priority"
 msgstr "En yüksek öncelik"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
-msgid "IPSet Information"
-msgstr "IPSet Bilgileri"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
-msgid "IPSet Query"
-msgstr "IPSet Sorgusu"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212
-msgid "IPSet Query..."
-msgstr "IPSet Sorgusu..."
-
-#: 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/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
+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/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr "IPv4 Desteği"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr "IPv6 Desteği"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr "Bilgi"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
-msgstr "LAN Yönlendirme"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
-msgstr "LAN Girişi"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr "Son çalışma zamanı"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr "En Az Öncelik"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr "Daha Az Öncelik"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-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/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-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:388
+msgid "Limit certain feeds to the WAN-Input chain."
+msgstr ""
 
-#: 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:335
+msgid "Limit the cpu cores used by banIP to save RAM."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
 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:798
-msgid "Local Sources"
-msgstr "Yerel Kaynaklar"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 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:697
-msgid "LuCI Log Count"
-msgstr "LuCI Günlük Sayısı"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
-msgstr "Maclist Zaman Aşımı"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 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:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
-"Seçilen indirme programının önceden yapılandırılmış indirme seçeneklerini "
-"manuel olarak geçersiz kılın."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
-msgstr "NGINX Günlük Sayısı"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
+msgstr ""
 
-#: 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:247
+msgid "Network Devices"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 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/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/overview.js:318
+msgid "Nice Level"
+msgstr ""
 
-#: 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/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
+msgstr ""
 
-#: 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/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 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/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
+msgstr "Normal Öncelik (varsayılan)"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
-"Yasaklamadan önce günlükteki aynı ip'in başarısız nginx isteklerinin sayısı."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 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:7
-#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr "Genel bakış"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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/htdocs/luci-static/resources/view/banip/overview.js:734
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 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/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
-msgid "Query"
-msgstr "Sorgu"
-
-#: 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/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
+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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 msgid "Refresh"
 msgstr "Yenile"
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:309
-msgid "Refresh Timer..."
-msgstr "Zamanlayıcıyı Yenile .."
-
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:200
+msgid "Reload"
+msgstr "Yeniden yükle"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr "Rapor Dizini"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 msgid "Restart"
 msgstr "Yeniden başlat"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 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/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr "Sonuç"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr "Bayrakları Çalıştır"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr "Çalıştırma Bilgileri"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr "SRC IPSet Türü"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
-msgstr "SRC Günlük Seçenekleri"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
-msgstr "SRC Hedefi"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
-msgstr "SRC+DST IPSet Türü"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
-msgstr "SSH Günlük Sayısı"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
+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 "Kaydet"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 msgstr ""
-"Belirli bir IP, CIDR veya MAC adresi için aktif banIP ile ilgili IPSetlerde "
-"arama yapın."
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 msgstr ""
-"BanIP ile ilgili bildirim e-postaları gönderin. Bu, ek 'msmtp' paketinin "
-"kurulumunu gerektirir."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "Sender address for banIP notification E-Mails."
 msgstr "BanIP bildirim e-postaları için gönderen adresi."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
-msgid "Service Priority"
-msgstr "Hizmet Önceliği"
-
-#: 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:534
-msgid "Set individual DST type per IPset to block only outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 msgstr ""
-"Yalnızca giden paketleri engellemek için IPset başına ayrı DST türünü "
-"ayarlayın."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "Set individual SRC type per IPset to block only incoming packets."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
-"Yalnızca gelen paketleri engellemek için IPset başına ayrı SRC tipini "
-"ayarlayın."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid ""
-"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
-"Gelen ve giden paketleri engellemek için IPset başına ayrı SRC + DST tipini "
-"ayarlayın."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
-"Özel DST günlüğü seçeneklerini ayarlayın, ör. bir sınır oranı ayarlamak için."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
-"Özel SRC günlük seçeneklerini ayarlayın, örn. bir sınır oranı ayarlamak için."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
-msgstr "IPSet zaman aşımını Kara listesini ayarlayın."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-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:476
-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/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 msgid ""
-"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
-"(DST) packets."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
-"Gelen (SRC) ve / veya giden (DST) paketleri engellemek için genel IPset türü "
-"varsayılanını ayarlayın."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Set the maclist IPSet timeout."
-msgstr "Maclist IPSet zaman aşımını ayarlayın."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
-msgstr "Beyaz liste IPSet zaman aşımını ayarlayın."
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 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:753
-msgid "Sources (Info)"
-msgstr "Kaynaklar (Bilgi)"
-
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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:144
+msgid "Status"
+msgstr ""
 
-#: 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:193
+msgid "Stop"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124
+msgid "Survey"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184
+msgid "System Information"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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/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:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
+msgstr ""
 
-#: 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:318
+msgid "The selected priority will be used for banIP background processing."
+msgstr ""
 
-#: 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/firewall_log.js:28
+msgid ""
+"The syslog output, prefiltered for banIP-related firewall log entries only."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 msgid ""
-"The selected priority will be used for banIP background processing. This "
-"change requires a full banIP service restart to take effect."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 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/htdocs/luci-static/resources/view/banip/logread.js:28
-msgid "The syslog output, pre-filtered for banIP related messages only."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:23
+msgid ""
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 msgstr ""
-"Yalnızca banIP ile ilgili mesajlar için önceden filtrelenmiş syslog çıktısı."
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
@@ -859,115 +650,629 @@ msgstr ""
 "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 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/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 ""
-"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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 msgid ""
-"This tab shows the last generated IPSet Report, press the 'Refresh' button "
-"to get a current one."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 msgid "Timestamp"
 msgstr "Zaman damgası"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16
-msgid ""
-"To keep your banIP lists up-to-date, you should set up 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/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid "Trigger Delay"
 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/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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr "Ayrıntılı Hata Ayıklama Günlüğü"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
-msgstr "WAN Yönlendirme"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
-msgstr "WAN Girişi"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
+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/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
+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/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
-msgstr "Beyaz Liste Zaman Aşımı"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
-"Beyaz liste değişiklikleri kaydedildi. Değişikliklerin etkili olacağı banIP "
-"listelerinizi yenileyin."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
-msgstr "Beyaz liste..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
+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 "banIP"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
-msgid "banIP action"
-msgstr "banIP eylemi"
+#~ msgid "-m limit --limit 2/sec (default)"
+#~ msgstr "-m limit --limit 2/sn (varsayılan)"
+
+#~ msgid "1 hour"
+#~ msgstr "1 saat"
+
+#~ msgid "12 hours"
+#~ msgstr "12 saat"
+
+#~ msgid "24 hours"
+#~ msgstr "24 saat"
+
+#~ msgid "30 minutes"
+#~ msgstr "30 dakika"
+
+#~ msgid "6 hours"
+#~ msgstr "6 saat"
+
+#~ msgid "Action"
+#~ msgstr "Eylem"
+
+#~ msgid "Active Logterms"
+#~ msgstr "Aktif Logterms"
+
+#~ msgid "Active Sources"
+#~ msgstr "Etkin Kaynaklar"
+
+#~ 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."
+
+#~ msgid "Add this IP/CIDR to your local whitelist."
+#~ msgstr "Bu IP / CIDR'yi yerel beyaz listenize ekleyin."
+
+#~ msgid "Additional Settings"
+#~ msgstr "Ek Ayarlar"
+
+#~ msgid "Additional trigger delay in seconds before banIP processing begins."
+#~ msgstr ""
+#~ "BanIP işleme başlamadan önce saniye cinsinden ek tetikleme gecikmesi."
+
+#~ msgid "Advanced Chain Settings"
+#~ msgstr "Gelişmiş Zincir Ayarları"
+
+#~ msgid "Advanced E-Mail Settings"
+#~ msgstr "Gelişmiş E-Posta Ayarları"
+
+#~ msgid "Advanced Log Settings"
+#~ msgstr "Gelişmiş Günlük Ayarları"
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'forwarding_lan_rule'."
+#~ msgstr ""
+#~ "banIP'ye bir veya daha fazla güvenlik duvarı zinciri atayın. banIP "
+#~ "tarafından kullanılan varsayılan zincir 'forwarding_lan_rule'dur."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'forwarding_wan_rule'."
+#~ msgstr ""
+#~ "banIP'ye bir veya daha fazla güvenlik duvarı zinciri atayın. banIP "
+#~ "tarafından kullanılan varsayılan zincir 'forwarding_wan_rule'dur."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'input_lan_rule'."
+#~ msgstr ""
+#~ "banIP'ye bir veya daha fazla güvenlik duvarı zinciri atayın. banIP "
+#~ "tarafından kullanılan varsayılan zincir 'input_lan_rule'dur."
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'input_wan_rule'."
+#~ msgstr ""
+#~ "banIP'ye bir veya daha fazla güvenlik duvarı zinciri atayın. banIP "
+#~ "tarafından kullanılan varsayılan zincir 'input_wan_rule'dur."
+
+#~ msgid "Auto Blacklist"
+#~ msgstr "Otomatik Kara Liste"
+
+#~ msgid "Auto Whitelist"
+#~ msgstr "Otomatik Beyaz Liste"
+
+#~ msgid ""
+#~ "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."
+
+#~ 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."
+
+#~ msgid "Base Temp Directory"
+#~ msgstr "Temel Geçici Dizin"
+
+#~ 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."
+
+#~ msgid "Blacklist Timeout"
+#~ msgstr "Kara Liste Zaman Aşımı"
+
+#~ msgid "Blocklist Sources"
+#~ msgstr "Engelleme Listesi Kaynakları"
+
+#~ 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>"
+
+#~ msgid "Count ACC"
+#~ msgstr "ACC'yi say"
+
+#~ msgid "Count CIDR"
+#~ msgstr "CIDR'I say"
+
+#~ msgid "Count IP"
+#~ msgstr "IP'yi say"
+
+#~ msgid "Count MAC"
+#~ msgstr "MAC'i say"
+
+#~ msgid "Count SUM"
+#~ msgstr "TOPLAMI say"
+
+#~ msgid "DST IPSet Type"
+#~ msgstr "DST IPSet Türü"
+
+#~ msgid "DST Log Options"
+#~ msgstr "DST Günlük Seçenekleri"
+
+#~ msgid "DST Target"
+#~ msgstr "DST Hedefi"
+
+#~ 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."
+
+#~ msgid "Download Queue"
+#~ msgstr "Kuyruktakileri İndir"
+
+#~ msgid "E-Mail Actions"
+#~ msgstr "E-Posta İşlemleri"
+
+#~ msgid "E-Mail Notification"
+#~ msgstr "E-Posta Bildirimi"
+
+#~ msgid "Edit Blacklist"
+#~ msgstr "Karalisteyi Düzenle"
+
+#~ msgid "Edit Maclist"
+#~ msgstr "Mac Listesini Düzenle"
+
+#~ msgid "Edit Whitelist"
+#~ msgstr "Beyazlisteyi Düzenle"
+
+#~ msgid "Enable DST logging"
+#~ msgstr "DST günlük kaydını etkinleştir"
+
+#~ msgid "Enable SRC logging"
+#~ msgstr "SRC günlük kaydını etkinleştir"
+
+#~ 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."
+
+#~ msgid "Enables IPv4 support in banIP."
+#~ msgstr "BanIP'de IPv4 desteğini etkinleştirir."
+
+#~ msgid "Enables IPv6 support in banIP."
+#~ msgstr "BanIP'de IPv6 desteğini etkinleştirir."
+
+#~ msgid "Entry Details"
+#~ msgstr "Girdi Ayrıntıları"
+
+#~ msgid "Existing job(s)"
+#~ msgstr "Mevcut iş(ler)"
+
+#~ msgid "Extra Sources"
+#~ msgstr "Ekstra Kaynaklar"
+
+#~ msgid "Global IPSet Type"
+#~ msgstr "Global IPSet Türü"
+
+#~ msgid "IPSet Information"
+#~ msgstr "IPSet Bilgileri"
+
+#~ msgid "IPSet Query"
+#~ msgstr "IPSet Sorgusu"
+
+#~ msgid "IPSet Query..."
+#~ msgstr "IPSet Sorgusu..."
+
+#~ msgid "IPSet Report"
+#~ msgstr "IPSet Raporu"
+
+#~ msgid "IPSet details"
+#~ msgstr "IPSet ayrıntıları"
+
+#~ msgid "LAN Forward"
+#~ msgstr "LAN Yönlendirme"
+
+#~ msgid "LAN Input"
+#~ msgstr "LAN Girişi"
+
+#~ msgid "Limit E-Mail trigger to certain banIP actions."
+#~ msgstr "E-posta tetikleyicisini belirli banIP eylemleriyle sınırlandırın."
+
+#~ msgid "Limit the log monitor to certain log terms."
+#~ msgstr "Günlük izleyicisini belirli günlük terimleriyle sınırlayın."
+
+#~ msgid "Limit the selection to certain local sources."
+#~ msgstr "Seçimi belirli yerel kaynaklarla sınırlayın."
+
+#~ msgid "Line number to remove"
+#~ msgstr "Kaldırılacak satırın numarası"
+
+#~ 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."
+
+#~ msgid "Local Sources"
+#~ msgstr "Yerel Kaynaklar"
+
+#~ msgid "Log Monitor"
+#~ msgstr "Günlük İzleme"
+
+#~ msgid "Log View"
+#~ msgstr "Günlük Kayıtlarını Göster"
+
+#~ msgid "Log suspicious incoming packets - usually dropped."
+#~ msgstr "Şüpheli gelen paketleri günlüğe kaydedin - genellikle bırakılan."
+
+#~ 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."
+
+#~ msgid "LuCI Log Count"
+#~ msgstr "LuCI Günlük Sayısı"
+
+#~ msgid "Maclist Timeout"
+#~ msgstr "Maclist Zaman Aşımı"
+
+#~ 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."
+
+#~ msgid ""
+#~ "Manually override the pre-configured download options for the selected "
+#~ "download utility."
+#~ msgstr ""
+#~ "Seçilen indirme programının önceden yapılandırılmış indirme seçeneklerini "
+#~ "manuel olarak geçersiz kılın."
+
+#~ msgid "NGINX Log Count"
+#~ msgstr "NGINX Günlük Sayısı"
+
+#~ msgid "Name"
+#~ msgstr "Ad"
+
+#~ msgid "No Query results!"
+#~ msgstr "Sorgu sonuçları yok!"
+
+#~ msgid "No banIP related logs yet!"
+#~ msgstr "Henüz banIP ile ilgili günlük yok!"
+
+#~ msgid "Number of CIDR entries"
+#~ msgstr "CIDR girdilerinin sayısı"
+
+#~ msgid "Number of IP entries"
+#~ msgstr "IP girdilerinin sayısı"
+
+#~ msgid "Number of MAC entries"
+#~ msgstr "MAC girdilerinin sayısı"
+
+#~ msgid "Number of accessed entries"
+#~ msgstr "Erişilen girdilerin sayısı"
+
+#~ msgid "Number of all IPSets"
+#~ msgstr "Tüm IPSetlerin sayısı"
+
+#~ msgid "Number of all entries"
+#~ msgstr "Tüm girdilerin sayısı"
+
+#~ 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ı."
+
+#~ 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ı."
+
+#~ msgid ""
+#~ "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ı."
+
+#~ msgid "Query"
+#~ msgstr "Sorgu"
+
+#~ msgid "Receiver address for banIP notification e-mails."
+#~ msgstr "BanIP bildirim e-postaları için alıcı adresi."
+
+#~ msgid "Refresh Timer"
+#~ msgstr "Zamanlayıcıyı Yenile"
+
+#~ msgid "Refresh Timer..."
+#~ msgstr "Zamanlayıcıyı Yenile .."
+
+#~ msgid "Remove an existing job"
+#~ msgstr "Mevcut bir işi kaldırın"
+
+#~ 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."
+
+#~ msgid "SRC IPSet Type"
+#~ msgstr "SRC IPSet Türü"
+
+#~ msgid "SRC Log Options"
+#~ msgstr "SRC Günlük Seçenekleri"
+
+#~ msgid "SRC Target"
+#~ msgstr "SRC Hedefi"
+
+#~ msgid "SRC+DST IPSet Type"
+#~ msgstr "SRC+DST IPSet Türü"
+
+#~ msgid "SSH Log Count"
+#~ msgstr "SSH Günlük Sayısı"
+
+#~ msgid "Save"
+#~ msgstr "Kaydet"
+
+#~ msgid ""
+#~ "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."
+
+#~ msgid "Select the relevant network interfaces manually."
+#~ msgstr "İlgili ağ arayüzlerini manuel olarak seçin."
+
+#~ msgid ""
+#~ "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."
+
+#~ msgid "Service Priority"
+#~ msgstr "Hizmet Önceliği"
+
+#~ msgid "Set a new banIP job"
+#~ msgstr "Yeni bir banIP işi ayarlayın"
+
+#~ 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."
+
+#~ 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."
+
+#~ msgid ""
+#~ "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."
+
+#~ 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."
+
+#~ 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."
+
+#~ msgid "Set the blacklist IPSet timeout."
+#~ msgstr "IPSet zaman aşımını Kara listesini ayarlayın."
+
+#~ 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."
+
+#~ 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."
+
+#~ msgid ""
+#~ "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."
+
+#~ msgid "Set the maclist IPSet timeout."
+#~ msgstr "Maclist IPSet zaman aşımını ayarlayın."
+
+#~ msgid "Set the whitelist IPSet timeout."
+#~ msgstr "Beyaz liste IPSet zaman aşımını ayarlayın."
+
+#~ msgid "Size of the download queue for download processing in parallel."
+#~ msgstr "Paralel olarak indirme işlemi için indirme kuyruğunun boyutu."
+
+#~ msgid "Sources (Info)"
+#~ msgstr "Kaynaklar (Bilgi)"
+
+#~ msgid ""
+#~ "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."
+
+#~ msgid "Status / Version"
+#~ msgstr "Durum / Sürüm"
+
+#~ msgid "Suspend"
+#~ msgstr "Askıya al"
+
+#~ msgid "The Refresh Timer could not been updated."
+#~ msgstr "Yenileme Zamanlayıcısı güncellenemedi."
+
+#~ msgid "The Refresh Timer has been updated."
+#~ msgstr "Yenileme Zamanlayıcısı güncellendi."
+
+#~ 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ış)"
+
+#~ msgid "The hours portition (req., range: 0-23)"
+#~ msgstr "Saat bölümü (gerekli, aralık: 0-23)"
+
+#~ msgid "The minutes portion (opt., range: 0-59)"
+#~ msgstr "Dakika bölümü (isteğe bağlı, aralık: 0-59)"
+
+#~ msgid ""
+#~ "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."
+
+#~ 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ı."
+
+#~ 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 ""
+#~ "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."
+
+#~ 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 ""
+#~ "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."
+
+#~ 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."
+
+#~ msgid ""
+#~ "To keep your banIP lists up-to-date, you should set up 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."
+
+#~ msgid "Type"
+#~ msgstr "Tür"
+
+#~ msgid "WAN Forward"
+#~ msgstr "WAN Yönlendirme"
+
+#~ msgid "WAN Input"
+#~ msgstr "WAN Girişi"
+
+#~ msgid "Whitelist IP/CIDR"
+#~ msgstr "Beyaz Liste IP / CIDR"
+
+#~ msgid "Whitelist Only"
+#~ msgstr "Yalnızca Beyaz Liste"
+
+#~ msgid "Whitelist Timeout"
+#~ msgstr "Beyaz Liste Zaman Aşımı"
+
+#~ msgid ""
+#~ "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."
+
+#~ msgid "Whitelist..."
+#~ msgstr "Beyaz liste..."
+
+#~ msgid "banIP action"
+#~ msgstr "banIP eylemi"
 
 #~ msgid "Default chain used by banIP is 'forwarding_lan_rule'"
 #~ msgstr "BanIP tarafından kullanılan varsayılan zincir 'forwarding_lan_rule'"
@@ -1000,8 +1305,5 @@ msgstr "banIP eylemi"
 #~ 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"
index 85c380c6199b5edd6b0c96e0011e507144a5745c..2d7cad7922f2143e506b0e97e71fadc24720c71c 100644 (file)
@@ -11,163 +11,135 @@ msgstr ""
 "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
 "X-Generator: Weblate 4.15.1-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-msgid "-m limit --limit 2/sec (default)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
 msgstr ""
 
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:379
+msgid "-300"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380
+msgid "-400"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "0"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431
+msgid "100 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
-msgid "Action"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434
+msgid "1000"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
-msgid "Active Devices"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329
+msgid "1024 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
-msgid "Active Interfaces"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
-msgid "Active Logterms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
-msgid "Active Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "4096"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
-msgid "Active Subnets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433
+msgid "500"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
-msgid "Add this IP/CIDR to your local whitelist."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:328
+msgid "512"
 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:509
+msgid "ASNs"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
-msgid "Advanced Chain Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
-msgid "Advanced E-Mail Settings"
-msgstr "Розширені налаштування E-Mail"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
-msgid "Advanced Log Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
-msgid "Auto Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
+msgid "Auto Detection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
 msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
@@ -176,719 +148,651 @@ msgid ""
 "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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
-msgid "Count ACC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
-msgid "Count CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "CPU Cores"
 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/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
+msgstr "Скасувати"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
-msgid "Count MAC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
+msgid "Chain Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
-msgid "Count SUM"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220
+msgid "Chain/Set Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776
-msgid "Countries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:534
-msgid "DST IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
+msgid "Countries"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr "Не перевіряти SSL-сертифікати сервера під час завантаження."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr "Завантажувати небезпечним шляхом"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr "Утиліта для завантаження"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "E-Mail Actions"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
-msgid "E-Mail Notification"
-msgstr "E-Mail повідомлення"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr "E-Mail профіль"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr "E-Mail адреса отримувача"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr "E-Mail адреса відправника"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 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"
+msgid "Edit Allowlist"
 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 "Редагувати білий список"
+msgid "Edit Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 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:231
+msgid "Enable verbose debug logging in case of processing errors."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
-msgid "Enables IPv4 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
-msgid "Enables IPv6 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
-msgid "Entry Details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Expiry time for auto added blocklist set members."
 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:482
+msgid "Feed Selection"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr "Загальні налаштування"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235
-msgid "IPSet details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr "Останній запуск"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
 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:335
+msgid "Limit the cpu cores used by banIP to save RAM."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
 msgstr ""
-"Перелік підтримуваних попередньо налаштовуваних утиліт завантаження списків."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 msgid "Log Limit"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381
-msgid "Log Monitor"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
 msgstr ""
-"Вручну перевизначити попередньо налаштовані параметри завантаження для "
-"вибраної утиліти завантаження."
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 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)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
-msgid "Number of CIDR entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
-msgid "Number of IP entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199
-msgid "Number of MAC entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 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:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 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
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr "Огляд"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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:734
-msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
 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:466
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
-msgid "Receiver address for banIP notification e-mails."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 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:200
+msgid "Reload"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr "Тека для звітів"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr "Результат"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr "Прапорці запуску"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
-msgid "Select the relevant network interfaces manually."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 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:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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:534
-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:522
-msgid "Set individual SRC type per IPset to block only incoming packets."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-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:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 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:490
-msgid "Set the maclist IPSet timeout."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
-msgstr ""
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
+msgid "Startup Trigger Interface"
+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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 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:193
+msgid "Stop"
+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/setreport.js:124
+msgid "Survey"
+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:184
+msgid "System Information"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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 -)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
 msgstr ""
 
-#: 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 ""
-"The selected priority will be used for banIP background processing. This "
-"change requires a full banIP service restart to take effect."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "The selected priority will be used for banIP background processing."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:28
+msgid ""
+"The syslog output, prefiltered for banIP-related firewall log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.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."
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
-"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"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/ipsetreport.js:176
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 msgid ""
-"This tab shows the last generated IPSet Report, press the 'Refresh' button "
-"to get a current one."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 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 set up an automatic update "
-"job for these lists."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr "Докладний журнал відлагодження"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
-msgstr "Білий список..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
+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 "banIP"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
-msgid "banIP action"
-msgstr ""
+#~ msgid "Additional Settings"
+#~ msgstr "Додаткові налаштування"
+
+#~ msgid "Advanced E-Mail Settings"
+#~ msgstr "Розширені налаштування E-Mail"
+
+#~ msgid "Base Temp Directory"
+#~ msgstr "Розташування тимчасових файлів"
+
+#~ msgid "Blocklist Sources"
+#~ msgstr "Джерела чорного списку"
+
+#~ msgid "Download Queue"
+#~ msgstr "Черга завантаження"
+
+#~ msgid "E-Mail Notification"
+#~ msgstr "E-Mail повідомлення"
+
+#~ msgid "Edit Blacklist"
+#~ msgstr "Редагувати чорний список"
+
+#~ msgid "Edit Whitelist"
+#~ msgstr "Редагувати білий список"
+
+#~ msgid "Enable verbose debug logging in case of any processing errors."
+#~ msgstr "Увімкнути детальний звіт на випадок будь-яких помилок обробки."
+
+#~ msgid "Existing job(s)"
+#~ msgstr "Існуючі завдання"
+
+#~ msgid "Line number to remove"
+#~ msgstr "Номер рядка для видалення"
+
+#~ msgid "List of supported and fully pre-configured download utilities."
+#~ msgstr ""
+#~ "Перелік підтримуваних попередньо налаштовуваних утиліт завантаження "
+#~ "списків."
+
+#~ msgid "Log View"
+#~ msgstr "Перегляд журналу"
+
+#~ msgid ""
+#~ "Manually override the pre-configured download options for the selected "
+#~ "download utility."
+#~ msgstr ""
+#~ "Вручну перевизначити попередньо налаштовані параметри завантаження для "
+#~ "вибраної утиліти завантаження."
+
+#~ msgid "Name"
+#~ msgstr "Назва"
+
+#~ msgid "No Query results!"
+#~ msgstr "Немає результатів запиту!"
+
+#~ msgid "Query"
+#~ msgstr "Запит"
+
+#~ msgid "Refresh Timer"
+#~ msgstr "Оновити таймер"
+
+#~ msgid "Refresh Timer..."
+#~ msgstr "Оновити таймер..."
+
+#~ msgid "Remove an existing job"
+#~ msgstr "Видалити існуюче завдання"
+
+#~ msgid "Save"
+#~ msgstr "Зберегти"
+
+#~ msgid "Status / Version"
+#~ msgstr "Статус / Версія"
+
+#~ msgid "Suspend"
+#~ msgstr "Призупинити"
+
+#~ msgid "The Refresh Timer could not been updated."
+#~ msgstr "Не вдалося оновити таймер оновлення."
+
+#~ msgid "The Refresh Timer has been updated."
+#~ msgstr "Таймер оновлення оновлено."
+
+#~ msgid "The hours portition (req., range: 0-23)"
+#~ msgstr "Розподіл годин (обов’язково, діапазон: 0-23)"
+
+#~ msgid "The minutes portion (opt., range: 0-59)"
+#~ msgstr "Розподіл хвилин (необов’язково, діапазон: 0-59)"
+
+#~ msgid "Whitelist..."
+#~ msgstr "Білий список..."
 
 #~ msgid "Advanced"
 #~ msgstr "Додатково"
index c77ce0ce8f670cc66f604c68334f930d0343bcde..604994971204b7411b674a25996d9005a44d685f 100644 (file)
@@ -10,163 +10,135 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-msgid "-m limit --limit 2/sec (default)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
 msgstr ""
 
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:379
+msgid "-300"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380
+msgid "-400"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+msgid "0"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431
+msgid "100 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
-msgid "Action"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434
+msgid "1000"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
-msgid "Active Devices"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329
+msgid "1024 (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
-msgid "Active Interfaces"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
-msgid "Active Logterms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
-msgid "Active Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+msgid "4096"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
-msgid "Active Subnets"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433
+msgid "500"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
-msgid "Add this IP/CIDR to your local whitelist."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:328
+msgid "512"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
-msgid "Additional Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
+msgid "ASNs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
-msgid "Additional trigger delay in seconds before banIP processing begins."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
-msgid "Advanced Chain Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
-msgid "Advanced E-Mail Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
-msgid "Advanced Log Settings"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
+"Additional trigger delay in seconds before banIP processing actually starts."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
-msgid "Auto Detection"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
+msgid "Auto Detection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid ""
-"Automatically transfers suspicious IPs from the log to the banIP blacklist "
-"during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid ""
-"Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 msgid "Backup Directory"
 msgstr "Thư mục sao lưu"
 
-#: 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
 msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
@@ -175,718 +147,563 @@ msgid ""
 "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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Blocklist Expiry"
 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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124
-msgid "Count ACC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "CPU Cores"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122
-msgid "Count CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121
-msgid "Count IP"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
+msgid "Chain Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123
-msgid "Count MAC"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220
+msgid "Chain/Set Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120
-msgid "Count SUM"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
-msgid "E-Mail Topic"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
+msgid "E-Mail Topic"
 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"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
+msgid "Edit Allowlist"
 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"
+msgid "Edit Blocklist"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
-msgid "Enables IPv4 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
+msgid "Enables IPv4 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
-msgid "Enables IPv6 support in banIP."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
+msgid "Enables IPv6 support."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125
-msgid "Entry Details"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+msgid "Expiry time for auto added blocklist set members."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
-msgid "Existing job(s)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482
+msgid "Feed Selection"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 msgid "Highest Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268
-msgid "IPSet Information"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45
-msgid "IPSet Query"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207
+msgid "IP Search..."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
-msgid "Line number to remove"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335
+msgid "Limit the cpu cores used by banIP to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
-msgid "Log Limit"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
 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:684
-msgid "Log Terms"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
+msgid "Log Limit"
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221
+msgid "Log Settings"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Log suspicious incoming packets - usually dropped."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid "Log Terms"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118
-msgid "Name"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Network Devices"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 msgid "Network Interfaces"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
-msgid "No Query results!"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "Nice Level"
 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)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195
-msgid "Number of CIDR entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191
-msgid "Number of IP entries"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21
+msgid "No banIP related processing logs yet!"
 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:697
-msgid ""
-"Number of failed LuCI login repetitions of the same ip in the log before "
-"banning."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321
+msgid "Normal Priority (default)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
+"Number of failed login attempts of the same IP in the log before blocking."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
+"Override the pre-configured download options for the selected download "
+"utility."
 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
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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:734
-msgid "Profile used by 'msmtp' for banIP notification E-Mails."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
-msgid "Query"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
+msgid "Profile used by 'msmtp' for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
-msgid "Receiver address for banIP notification e-mails."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 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..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200
+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/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
+msgid "Select one of the pre-configured download utilities."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+msgid "Select the logical WAN IPv4 network interface(s)."
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 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"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
 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:534
-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:522
-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:546
-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:715
-msgid "Set special DST log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 msgid ""
-"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
-"(DST) packets."
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Set the maclist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753
-msgid "Sources (Info)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
+msgid "Startup Trigger Interface"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:144
+msgid "Status"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
-msgid "Startup Trigger Interface"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:193
+msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
-msgid "Status / Version"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124
+msgid "Survey"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
-msgid "Suspend"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184
+msgid "System Information"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
-msgid "The minutes portion (opt., range: 0-59)"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:318
+msgid "The selected priority will be used for banIP background processing."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:28
 msgid ""
-"The selected priority will be used for banIP background processing. This "
-"change requires a full banIP service restart to take effect."
+"The syslog output, prefiltered for banIP-related firewall log entries only."
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.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."
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
-"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"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/ipsetreport.js:176
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 msgid ""
-"This tab shows the last generated IPSet Report, press the 'Refresh' button "
-"to get a current one."
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 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 set up an automatic update "
-"job for these lists."
-msgstr ""
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid "Trigger Delay"
 msgstr "Kích hoạt độ trễ"
 
-#: 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 #, fuzzy
 msgid "Verbose Debug Logging"
 msgstr "Nhật ký gỡ lỗi khởi động"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
-msgid "Whitelist Only"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148
+msgid "WAN-Input (packets)"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
 msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
 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 ""
-
 #~ msgid "Advanced"
 #~ msgstr "Nâng cao"
 
index fd414f63f8f95eccc4826aa32a454583765cf0f9..fc9a0b1389a01c2ef73e3fb8eecd0efd5d4266ca 100644 (file)
@@ -10,164 +10,136 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Weblate 4.13.1-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-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:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
-msgstr "1 小时"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
-msgstr "12 小时"
-
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
-msgstr "24 小时"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
-msgstr "30 分钟"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
-msgstr "6 小时"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
-msgstr "平均取样数"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
+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:379
+msgid "-300"
+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:380
+msgid "-400"
+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:376
+msgid "0"
+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:431
+msgid "100 (default)"
+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:434
+msgid "1000"
+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:329
+msgid "1024 (default)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
-msgstr "额外的与非 banIP 相关的 IPSets,例如:用于报告和查询。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
+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:331
+msgid "4096"
+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/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
+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:433
+msgid "500"
+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:328
+msgid "512"
+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:509
+msgid "ASNs"
+msgstr "平均取样数"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
-msgstr "给 banIP 分配一个或多个相关的防火墙链。banIP 所用的默认链是 'forwarding_lan_rule'。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
+msgstr "活动设备"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
-msgstr "给 banIP 分配一个或多个相关的防火墙链。banIP 所用的默认链是 'forwarding_wan_rule'。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
+msgstr "活动接口"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
+msgstr "活动子网"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
-msgstr "给 banIP 分配一个或多个相关的防火墙链。banIP 所用的默认链是 'input_lan_rule'。"
+"Additional trigger delay in seconds before banIP processing actually starts."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
-msgstr "给 banIP 分配一个或多个相关的防火墙链。banIP 所用的默认链是 'input_wan_rule'。"
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
-msgstr "自动 黑名单"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid "Auto Detection"
 msgstr "自动检测"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
-msgstr "自动 白名单"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-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:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-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:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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 "用于所有与 banIP 相关运行时操作的基础临时目录。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
-msgstr "超时黑名单"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
+msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
 msgid ""
@@ -175,733 +147,1068 @@ msgid ""
 "take effect."
 msgstr "黑名单更改已经保存。刷新您的 banIP 列表以使更改生效。"
 
-#: 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:413
+msgid "Blocklist Expiry"
+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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 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/overview.js:335
+msgid "CPU Cores"
+msgstr ""
 
-#: 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/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
+msgstr "取消"
 
-#: 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/overview.js:375
+msgid "Chain Priority"
+msgstr ""
 
-#: 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/overview.js:220
+msgid "Chain/Set Settings"
+msgstr ""
 
-#: 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:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr "地区"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr "DST IPSet 类型"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
-msgstr "DST 日志选项"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
-msgstr "DST 目标"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
-msgstr "自动检测相关的网络接口、设备、子网和协议。"
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr "下载期间不检查 SSL 服务器证书。"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr "下载不安全"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr "下载工具"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr "电子邮件概要"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr "电子邮件收件人地址"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr "电子邮件发件人地址"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 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 "编辑 Mac 地址列表"
+msgid "Edit Allowlist"
+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 "编辑白名单"
+msgid "Edit Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
-msgstr "启用 DST 记录"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
-msgstr "启用 SRC 记录"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enable the banIP service."
 msgstr "启用 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 "在出现任何处理错误时启用详细的调试日志。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr "已启用"
 
-#: 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:237
+msgid "Enables IPv4 support."
+msgstr ""
 
-#: 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/overview.js:242
+msgid "Enables IPv6 support."
+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:413
+msgid "Expiry time for auto added blocklist set members."
+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:482
+msgid "Feed Selection"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
-msgstr "附加源"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr "常规设置"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-msgid "Global IPSet Type"
-msgstr "全局 IPSet 类型"
-
 #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
 msgid "Grant access to LuCI app banIP"
 msgstr "授予访问 LuCI 应用 banIP 的权限"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr "较高优先级"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 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 "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: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/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
+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/setreport.js:207
+msgid "IP Search..."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr "IPv4 支持"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr "IPv6 支持"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr "信息"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
-msgstr "局域网转发"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
-msgstr "局域网入站"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr "最后运行"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr "最低优先级"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr "较低优先级"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
-msgstr "限制仅特定 banIP 操作会触发电子邮件发送。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
-msgstr "将日志监视器限制为特定的日志项。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
-msgstr "将选择限制在特定的本地源。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
+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:335
+msgid "Limit the cpu cores used by banIP to save RAM."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
-msgstr "本地源"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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:221
+msgid "Log Settings"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log WAN-Forward"
 msgstr ""
-"记录可疑的传出数据包 - 通常是被拒绝的。由于需要额外的系统资源,记录这样的数据"
-"包可能会导致延迟增加。"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
-msgstr "LuCI 日志计数"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
-msgstr "MAC 列表超时"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
+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 "MAC 列表更改已经保存。刷新您的 banIP 列表以使更改生效。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
-msgstr "手动覆盖所选下载工具的预配置下载选项。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
-msgstr "NGINX 日志计数"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
+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:247
+msgid "Network Devices"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 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/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/overview.js:318
+msgid "Nice Level"
+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/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
+msgstr ""
 
-#: 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/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
+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/processing_log.js:21
+msgid "No banIP related processing logs yet!"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-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:321
+msgid "Normal Priority (default)"
+msgstr "正常优先级(默认)"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
-msgstr "在被封禁前,日志中同一 IP 请求 nginx 失败的记录次数。"
+"Number of failed login attempts of the same IP in the log before blocking."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
-msgstr "在被封禁前,日志中同一 IP 登录 SSH 失败的记录次数。"
+"Override the pre-configured download options for the selected download "
+"utility."
+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
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr "概览"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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:734
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "Profile used by 'msmtp' for banIP notification E-Mails."
 msgstr "“msmtp”所用的 banIP 电子邮件通知配置。"
 
-#: 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 "banIP 通知电子邮件的接收者地址。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
+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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 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:200
+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/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr "报告目录"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 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."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
 msgstr ""
-"限制来自/到少数安全网站/IP的互联网访问,拦截来自/到互联网其余部分的访问。"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr "结果"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr "运行标记"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr "运行信息"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr "SRC IPSet 类型"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
-msgstr "SRC 日志选项"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
-msgstr "SRC 目标"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
-msgstr "SRC+DST IPSet 类型"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
-msgstr "SSH 日志计数"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
+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/overview.js:271
+msgid "Select one of the pre-configured download utilities."
+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 "搜索特定 IP、CIDR 或 MAC 地址的活动的 banIP 相关 IPSet。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
+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:255
+msgid "Select the logical WAN IPv4 network interface(s)."
+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/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "Sender address for banIP notification E-Mails."
 msgstr "banIP 通知邮件的发送地址。"
 
-#: 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 "配置一个新的 banIP 任务"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-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:522
-msgid "Set individual SRC type per IPset to block only incoming packets."
-msgstr "为每一 IPSet 设置单独的 SRC 类型来仅拦截传入数据包。"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid ""
-"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
-msgstr "为每一 IPSet 设置单独的 SRC+DST 类型来拦截传入和传出数据包。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "Set special DST log options, e.g. to set a limit rate."
-msgstr "设定特殊的 DST 日志选项,如设置一个限制率。"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
-msgstr "设置特殊的 SRC 日志选项,如设置一个限制率。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
-msgstr "设置黑名单 IPSet 超时。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
-msgstr "设置所有 DST 相关规则的防火墙目标。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
-msgstr "设置所有 SRC 相关规则的防火墙目标。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 msgid ""
-"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
-"(DST) packets."
-msgstr "设置全局 IPSet 类型默认值,以拦截传入(SRC)和/或传出(DST)数据包。"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Set the maclist IPSet timeout."
-msgstr "设置 MAC 列表 IPSet 超时。"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
-msgstr "设置白名单 IPSet 超时。"
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 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:753
-msgid "Sources (Info)"
-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 "在后台启动一个小日志监视器,阻止可疑的 SSH/LuCI 登录尝试。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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:144
+msgid "Status"
+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:193
+msgid "Stop"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124
+msgid "Survey"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184
+msgid "System Information"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr "IPSet 相关的报告文件的目标目录。"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
+msgstr ""
 
-#: 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:318
+msgid "The selected priority will be used for banIP background processing."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:28
 msgid ""
-"The selected priority will be used for banIP background processing. This "
-"change requires a full banIP service restart to take effect."
+"The syslog output, prefiltered for banIP-related firewall log entries only."
 msgstr ""
-"所选的优先级将用于 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/htdocs/luci-static/resources/view/banip/blacklist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
-"这是本地 banIP 黑名单,用于始终拒绝某些 IP/CIDR 地址。<br /> <em><b>请注意:"
-"</b></em>每行仅添加一个 IPv4 地址、IPv6 地址或域名。注释以“#”开头。不允许使"
-"用通配符和正则表达式。"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.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."
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 msgstr ""
-"这是本地 banIP MAC 列表,用于始终允许某些 MAC 地址。<br /> <em><b>请注意:</"
-"b></em>每行只添加一个MAC地址。注释以“#”开头。不允许使用域名、通配符和正则表"
-"达式。"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
-"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"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 ""
-"这是本地 banIP 白名单,用于始终允许某些 IP/CIDR 地址。<br /> <em><b>请注意:"
+"这是本地 banIP 黑名单,用于始终拒绝某些 IP/CIDR 地址。<br /> <em><b>请注意:"
 "</b></em>每行仅添加一个 IPv4 地址、IPv6 地址或域名。注释以“#”开头。不允许使"
 "用通配符和正则表达式。"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 msgid ""
-"This tab shows the last generated IPSet Report, press the 'Refresh' button "
-"to get a current one."
-msgstr "该选项卡显示了上一次生成的 IPSet 报告,点击“刷新”按钮可获得当前报告。"
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 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 set up an automatic update "
-"job for these lists."
-msgstr "为了使您的 banIP 列表保持最新,您应该为这些列表设置一个自动更新任务。"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr "banIP 通知邮件的主题。"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr "详细的调试记录"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
-msgstr "广域网转发"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
-msgstr "广域网入站"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
-msgstr "白名单 IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
+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/setreport.js:148
+msgid "WAN-Input (packets)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
-msgstr "白名单超时"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
+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 "白名单更改已经保存。刷新您的 banIP 列表以使更改生效。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
-msgstr "白名单..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
+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 "banIP"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
-msgid "banIP action"
-msgstr "banIP 操作"
+#~ msgid "-m limit --limit 2/sec (default)"
+#~ msgstr "-m limit --limit 2/sec(默认)"
+
+#~ msgid "1 hour"
+#~ msgstr "1 小时"
+
+#~ msgid "12 hours"
+#~ msgstr "12 小时"
+
+#~ msgid "24 hours"
+#~ msgstr "24 小时"
+
+#~ msgid "30 minutes"
+#~ msgstr "30 分钟"
+
+#~ msgid "6 hours"
+#~ msgstr "6 小时"
+
+#~ msgid "Action"
+#~ msgstr "操作"
+
+#~ msgid "Active Logterms"
+#~ msgstr "活动日志项"
+
+#~ msgid "Active Sources"
+#~ msgstr "活动源"
+
+#~ msgid ""
+#~ "Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#~ msgstr "额外的与非 banIP 相关的 IPSets,例如:用于报告和查询。"
+
+#~ msgid "Add this IP/CIDR to your local whitelist."
+#~ msgstr "将此 IP/CIDR 添加到您的本地白名单。"
+
+#~ msgid "Additional Settings"
+#~ msgstr "额外设置"
+
+#~ msgid "Additional trigger delay in seconds before banIP processing begins."
+#~ msgstr "banIP 处理开始之前的额外触发延迟(以秒为单位)。"
+
+#~ msgid "Advanced Chain Settings"
+#~ msgstr "高级设置 - 链"
+
+#~ msgid "Advanced E-Mail Settings"
+#~ msgstr "高级设置 - 邮箱"
+
+#~ msgid "Advanced Log Settings"
+#~ msgstr "高级设置 - 日志"
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'forwarding_lan_rule'."
+#~ msgstr ""
+#~ "给 banIP 分配一个或多个相关的防火墙链。banIP 所用的默认链是 "
+#~ "'forwarding_lan_rule'。"
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'forwarding_wan_rule'."
+#~ msgstr ""
+#~ "给 banIP 分配一个或多个相关的防火墙链。banIP 所用的默认链是 "
+#~ "'forwarding_wan_rule'。"
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'input_lan_rule'."
+#~ msgstr ""
+#~ "给 banIP 分配一个或多个相关的防火墙链。banIP 所用的默认链是 "
+#~ "'input_lan_rule'。"
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'input_wan_rule'."
+#~ msgstr ""
+#~ "给 banIP 分配一个或多个相关的防火墙链。banIP 所用的默认链是 "
+#~ "'input_wan_rule'。"
+
+#~ msgid "Auto Blacklist"
+#~ msgstr "自动 黑名单"
+
+#~ msgid "Auto Whitelist"
+#~ msgstr "自动 白名单"
+
+#~ msgid ""
+#~ "Automatically transfers suspicious IPs from the log to the banIP "
+#~ "blacklist during runtime."
+#~ msgstr "运行时自动将可疑 IP 从日志转移到 banIP 黑名单。"
+
+#~ msgid ""
+#~ "Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#~ msgstr "运行时自动将上行链路 IP 转移到 banIP 白名单。"
+
+#~ msgid "Base Temp Directory"
+#~ msgstr "基础临时目录"
+
+#~ msgid "Base Temp Directory used for all banIP related runtime operations."
+#~ msgstr "用于所有与 banIP 相关运行时操作的基础临时目录。"
+
+#~ msgid "Blacklist Timeout"
+#~ msgstr "超时黑名单"
+
+#~ msgid "Blocklist Sources"
+#~ msgstr "阻止列表内容"
+
+#~ 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>"
+
+#~ msgid "Count ACC"
+#~ msgstr "ACC 统计"
+
+#~ msgid "Count CIDR"
+#~ msgstr "CIDR 统计"
+
+#~ msgid "Count IP"
+#~ msgstr "IP 统计"
+
+#~ msgid "Count MAC"
+#~ msgstr "MAC 统计"
+
+#~ msgid "Count SUM"
+#~ msgstr "SUM 统计"
+
+#~ msgid "DST IPSet Type"
+#~ msgstr "DST IPSet 类型"
+
+#~ msgid "DST Log Options"
+#~ msgstr "DST 日志选项"
+
+#~ msgid "DST Target"
+#~ msgstr "DST 目标"
+
+#~ msgid ""
+#~ "Detect relevant network interfaces, devices, subnets and protocols "
+#~ "automatically."
+#~ msgstr "自动检测相关的网络接口、设备、子网和协议。"
+
+#~ msgid "Download Queue"
+#~ msgstr "下载队列"
+
+#~ msgid "E-Mail Actions"
+#~ msgstr "电子邮件操作"
+
+#~ msgid "E-Mail Notification"
+#~ msgstr "电子邮件通知"
+
+#~ msgid "Edit Blacklist"
+#~ msgstr "编辑黑名单"
+
+#~ msgid "Edit Maclist"
+#~ msgstr "编辑 Mac 地址列表"
+
+#~ msgid "Edit Whitelist"
+#~ msgstr "编辑白名单"
+
+#~ msgid "Enable DST logging"
+#~ msgstr "启用 DST 记录"
+
+#~ msgid "Enable SRC logging"
+#~ msgstr "启用 SRC 记录"
+
+#~ msgid "Enable verbose debug logging in case of any processing errors."
+#~ msgstr "在出现任何处理错误时启用详细的调试日志。"
+
+#~ msgid "Enables IPv4 support in banIP."
+#~ msgstr "在 banIP 中启用 IPv4 支持。"
+
+#~ msgid "Enables IPv6 support in banIP."
+#~ msgstr "在 banIP 中启用 IPv6 支持。"
+
+#~ msgid "Entry Details"
+#~ msgstr "条目详情"
+
+#~ msgid "Existing job(s)"
+#~ msgstr "现有任务"
+
+#~ msgid "Extra Sources"
+#~ msgstr "附加源"
+
+#~ msgid "Global IPSet Type"
+#~ msgstr "全局 IPSet 类型"
+
+#~ msgid "IPSet Information"
+#~ msgstr "IPSet 信息"
+
+#~ msgid "IPSet Query"
+#~ msgstr "IPSet 查询"
+
+#~ msgid "IPSet Query..."
+#~ msgstr "IPSet 查询..."
+
+#~ msgid "IPSet Report"
+#~ msgstr "IPSet 报告"
+
+#~ msgid "IPSet details"
+#~ msgstr "IPSet 详情"
+
+#~ msgid "LAN Forward"
+#~ msgstr "局域网转发"
+
+#~ msgid "LAN Input"
+#~ msgstr "局域网入站"
+
+#~ msgid "Limit E-Mail trigger to certain banIP actions."
+#~ msgstr "限制仅特定 banIP 操作会触发电子邮件发送。"
+
+#~ msgid "Limit the log monitor to certain log terms."
+#~ msgstr "将日志监视器限制为特定的日志项。"
+
+#~ msgid "Limit the selection to certain local sources."
+#~ msgstr "将选择限制在特定的本地源。"
+
+#~ msgid "Line number to remove"
+#~ msgstr "要移除的行号"
+
+#~ msgid "List of supported and fully pre-configured download utilities."
+#~ msgstr "支持和完全预配置的下载实用程序列表。"
+
+#~ msgid "Local Sources"
+#~ msgstr "本地源"
+
+#~ msgid "Log Monitor"
+#~ msgstr "日志监视器"
+
+#~ msgid "Log View"
+#~ msgstr "日志视图"
+
+#~ msgid "Log suspicious incoming packets - usually dropped."
+#~ msgstr "记录可疑的传入数据包 - 通常是被丢弃的。"
+
+#~ msgid ""
+#~ "Log suspicious outgoing packets - usually rejected. Logging such packets "
+#~ "may cause an increase in latency due to it requiring additional system "
+#~ "resources."
+#~ msgstr ""
+#~ "记录可疑的传出数据包 - 通常是被拒绝的。由于需要额外的系统资源,记录这样的"
+#~ "数据包可能会导致延迟增加。"
+
+#~ msgid "LuCI Log Count"
+#~ msgstr "LuCI 日志计数"
+
+#~ msgid "Maclist Timeout"
+#~ msgstr "MAC 列表超时"
+
+#~ msgid ""
+#~ "Maclist changes have been saved. Refresh your banIP lists that changes "
+#~ "take effect."
+#~ msgstr "MAC 列表更改已经保存。刷新您的 banIP 列表以使更改生效。"
+
+#~ msgid ""
+#~ "Manually override the pre-configured download options for the selected "
+#~ "download utility."
+#~ msgstr "手动覆盖所选下载工具的预配置下载选项。"
+
+#~ msgid "NGINX Log Count"
+#~ msgstr "NGINX 日志计数"
+
+#~ msgid "Name"
+#~ msgstr "名称"
+
+#~ msgid "No Query results!"
+#~ msgstr "无查询结果!"
+
+#~ msgid "No banIP related logs yet!"
+#~ msgstr "尚无 banIP 相关的日志!"
+
+#~ msgid "Number of CIDR entries"
+#~ msgstr "CIDR 条目数"
+
+#~ msgid "Number of IP entries"
+#~ msgstr "IP 条目数"
+
+#~ msgid "Number of MAC entries"
+#~ msgstr "MAC 条目数"
+
+#~ msgid "Number of accessed entries"
+#~ msgstr "访问的条目数"
+
+#~ msgid "Number of all IPSets"
+#~ msgstr "全部 IPSet 条目数"
+
+#~ msgid "Number of all entries"
+#~ msgstr "全部条目数"
+
+#~ msgid ""
+#~ "Number of failed LuCI login repetitions of the same ip in the log before "
+#~ "banning."
+#~ msgstr "在被封禁前,日志中同一 IP 登录 LuCI 失败的记录次数。"
+
+#~ msgid ""
+#~ "Number of failed nginx requests of the same ip in the log before banning."
+#~ msgstr "在被封禁前,日志中同一 IP 请求 nginx 失败的记录次数。"
+
+#~ msgid ""
+#~ "Number of failed ssh login repetitions of the same ip in the log before "
+#~ "banning."
+#~ msgstr "在被封禁前,日志中同一 IP 登录 SSH 失败的记录次数。"
+
+#~ msgid "Query"
+#~ msgstr "查询"
+
+#~ msgid "Receiver address for banIP notification e-mails."
+#~ msgstr "banIP 通知电子邮件的接收者地址。"
+
+#~ msgid "Refresh Timer"
+#~ msgstr "定时恢复"
+
+#~ msgid "Refresh Timer..."
+#~ msgstr "定时恢复中..."
+
+#~ msgid "Remove an existing job"
+#~ msgstr "移除一个现有任务"
+
+#~ 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的互联网访问,拦截来自/到互联网其余部分的访问。"
+
+#~ msgid "SRC IPSet Type"
+#~ msgstr "SRC IPSet 类型"
+
+#~ msgid "SRC Log Options"
+#~ msgstr "SRC 日志选项"
+
+#~ msgid "SRC Target"
+#~ msgstr "SRC 目标"
+
+#~ msgid "SRC+DST IPSet Type"
+#~ msgstr "SRC+DST IPSet 类型"
+
+#~ msgid "SSH Log Count"
+#~ msgstr "SSH 日志计数"
+
+#~ msgid "Save"
+#~ msgstr "保存"
+
+#~ msgid ""
+#~ "Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+#~ "address."
+#~ msgstr "搜索特定 IP、CIDR 或 MAC 地址的活动的 banIP 相关 IPSet。"
+
+#~ msgid "Select the relevant network interfaces manually."
+#~ msgstr "手动选择相关的网络接口。"
+
+#~ msgid ""
+#~ "Send banIP related notification e-mails. This needs the installation and "
+#~ "setup of the additional 'msmtp' package."
+#~ msgstr "发送 banIP 相关的通知邮件。这需要安装和设置额外的“msmtp”包。"
+
+#~ msgid "Service Priority"
+#~ msgstr "服务优先级"
+
+#~ msgid "Set a new banIP job"
+#~ msgstr "配置一个新的 banIP 任务"
+
+#~ msgid "Set individual DST type per IPset to block only outgoing packets."
+#~ msgstr "为每一 IPSet 设置单独的 DST 类型来仅拦截传出数据包。"
+
+#~ msgid "Set individual SRC type per IPset to block only incoming packets."
+#~ msgstr "为每一 IPSet 设置单独的 SRC 类型来仅拦截传入数据包。"
+
+#~ msgid ""
+#~ "Set individual SRC+DST type per IPset to block incoming and outgoing "
+#~ "packets."
+#~ msgstr "为每一 IPSet 设置单独的 SRC+DST 类型来拦截传入和传出数据包。"
+
+#~ msgid "Set special DST log options, e.g. to set a limit rate."
+#~ msgstr "设定特殊的 DST 日志选项,如设置一个限制率。"
+
+#~ msgid "Set special SRC log options, e.g. to set a limit rate."
+#~ msgstr "设置特殊的 SRC 日志选项,如设置一个限制率。"
+
+#~ msgid "Set the blacklist IPSet timeout."
+#~ msgstr "设置黑名单 IPSet 超时。"
+
+#~ msgid "Set the firewall target for all DST related rules."
+#~ msgstr "设置所有 DST 相关规则的防火墙目标。"
+
+#~ msgid "Set the firewall target for all SRC related rules."
+#~ msgstr "设置所有 SRC 相关规则的防火墙目标。"
+
+#~ msgid ""
+#~ "Set the global IPset type default, to block incoming (SRC) and/or "
+#~ "outgoing (DST) packets."
+#~ msgstr ""
+#~ "设置全局 IPSet 类型默认值,以拦截传入(SRC)和/或传出(DST)数据包。"
+
+#~ msgid "Set the maclist IPSet timeout."
+#~ msgstr "设置 MAC 列表 IPSet 超时。"
+
+#~ msgid "Set the whitelist IPSet timeout."
+#~ msgstr "设置白名单 IPSet 超时。"
+
+#~ msgid "Size of the download queue for download processing in parallel."
+#~ msgstr "用于并行下载处理的下载队列大小。"
+
+#~ msgid "Sources (Info)"
+#~ msgstr "源(信息)"
+
+#~ msgid ""
+#~ "Starts a small log monitor in the background to block suspicious SSH/LuCI "
+#~ "login attempts."
+#~ msgstr "在后台启动一个小日志监视器,阻止可疑的 SSH/LuCI 登录尝试。"
+
+#~ msgid "Status / Version"
+#~ msgstr "状态 / 版本"
+
+#~ msgid "Suspend"
+#~ msgstr "暂停"
+
+#~ msgid "The Refresh Timer could not been updated."
+#~ msgstr "无法更新刷新计时器。"
+
+#~ msgid "The Refresh Timer has been updated."
+#~ msgstr "刷新计时器已更新。"
+
+#~ msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+#~ msgstr "星期几(可选。取值范围:1-7,可用 , 或 - 分隔)"
+
+#~ msgid "The hours portition (req., range: 0-23)"
+#~ msgstr "小时(必须。取值范围:0-23)"
+
+#~ msgid "The minutes portion (opt., range: 0-59)"
+#~ msgstr "分钟(可选。取值范围:0-59)"
+
+#~ msgid ""
+#~ "The selected priority will be used for banIP background processing. This "
+#~ "change requires a full banIP service restart to take effect."
+#~ msgstr ""
+#~ "所选的优先级将用于 banIP 后台处理。此更改需要重新启动整个 banIP 服务才能生"
+#~ "效。"
+
+#~ msgid "The syslog output, pre-filtered for banIP related messages only."
+#~ msgstr "系统日志输出,仅针对 banIP 相关的消息进行了预筛选。"
+
+#~ 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 ""
+#~ "这是本地 banIP MAC 列表,用于始终允许某些 MAC 地址。<br /> <em><b>请注意:"
+#~ "</b></em>每行只添加一个MAC地址。注释以“#”开头。不允许使用域名、通配符和正"
+#~ "则表达式。"
+
+#~ 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 ""
+#~ "这是本地 banIP 白名单,用于始终允许某些 IP/CIDR 地址。<br /> <em><b>请注"
+#~ "意:</b></em>每行仅添加一个 IPv4 地址、IPv6 地址或域名。注释以“#”开头。不"
+#~ "允许使用通配符和正则表达式。"
+
+#~ msgid ""
+#~ "This tab shows the last generated IPSet Report, press the 'Refresh' "
+#~ "button to get a current one."
+#~ msgstr ""
+#~ "该选项卡显示了上一次生成的 IPSet 报告,点击“刷新”按钮可获得当前报告。"
+
+#~ msgid ""
+#~ "To keep your banIP lists up-to-date, you should set up an automatic "
+#~ "update job for these lists."
+#~ msgstr ""
+#~ "为了使您的 banIP 列表保持最新,您应该为这些列表设置一个自动更新任务。"
+
+#~ msgid "Type"
+#~ msgstr "类型"
+
+#~ msgid "WAN Forward"
+#~ msgstr "广域网转发"
+
+#~ msgid "WAN Input"
+#~ msgstr "广域网入站"
+
+#~ msgid "Whitelist IP/CIDR"
+#~ msgstr "白名单 IP/CIDR"
+
+#~ msgid "Whitelist Only"
+#~ msgstr "仅白名单"
+
+#~ msgid "Whitelist Timeout"
+#~ msgstr "白名单超时"
+
+#~ msgid ""
+#~ "Whitelist changes have been saved. Refresh your banIP lists that changes "
+#~ "take effect."
+#~ msgstr "白名单更改已经保存。刷新您的 banIP 列表以使更改生效。"
+
+#~ msgid "Whitelist..."
+#~ msgstr "白名单..."
+
+#~ msgid "banIP action"
+#~ msgstr "banIP 操作"
 
 #~ msgid "Default chain used by banIP is 'forwarding_lan_rule'"
 #~ msgstr "banIP 默认使用的链是 “forwarding_lan_rule”"
@@ -1110,9 +1417,6 @@ msgstr "banIP 操作"
 #~ msgid "Refresh IPSets"
 #~ msgstr "刷新 IPSet"
 
-#~ msgid "Reload"
-#~ msgstr "重新载入"
-
 #~ msgid "Reload IPSet Sources"
 #~ msgstr "重新载入 IPSet 源"
 
@@ -1180,12 +1484,12 @@ msgstr "banIP 操作"
 
 #~ 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>."
+#~ "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>。"
+#~ "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)。"
index 0571da0b261e91ca3232543f56496ed82fa14e53..209405804158727458a0a40becd093a5e5d06f91 100644 (file)
@@ -10,164 +10,136 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Weblate 4.16-dev\n"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
-msgid "-m limit --limit 2/sec (default)"
-msgstr "-m limit --limit 2/秒 (預設)"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
-msgid "1 hour"
-msgstr "1 小時"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
-msgid "12 hours"
-msgstr "12 小時"
-
-#: 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
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
-msgid "24 hours"
-msgstr "24 小時"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
-msgid "30 minutes"
-msgstr "30 分鐘"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71
+msgid "-- Set Selection --"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
-msgid "6 hours"
-msgstr "6 小時"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:377
+msgid "-100"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
-msgid "ASNs"
-msgstr "平均取樣數"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378
+msgid "-200 (default)"
+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:379
+msgid "-300"
+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:380
+msgid "-400"
+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:376
+msgid "0"
+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:431
+msgid "100 (default)"
+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:434
+msgid "1000"
+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:329
+msgid "1024 (default)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid ""
-"Add additional, non-banIP related IPSets e.g. for reporting and queries."
-msgstr "額外的與非 banIP 相關的 IPSets,例如:用於報告和查詢。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330
+msgid "2048"
+msgstr ""
 
-#: 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/htdocs/luci-static/resources/view/banip/overview.js:432
+msgid "250"
+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:331
+msgid "4096"
+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/htdocs/luci-static/resources/view/banip/overview.js:430
+msgid "50"
+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:433
+msgid "500"
+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:328
+msgid "512"
+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:509
+msgid "ASNs"
+msgstr "平均取樣數"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_lan_rule'."
-msgstr "給 banIP 分配一個或多個相關的防火牆鏈結。banIP 所用的預設鏈結是 'forwarding_lan_rule'。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160
+msgid "Active Devices"
+msgstr "使用中的裝置"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'forwarding_wan_rule'."
-msgstr "給 banIP 分配一個或多個相關的防火牆鏈結。banIP 所用的預設鏈結是 'forwarding_wan_rule'。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156
+msgid "Active Feeds"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164
+msgid "Active Interfaces"
+msgstr "使用中的介面"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168
+msgid "Active Subnets"
+msgstr "作用中子網路"
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_lan_rule'."
-msgstr "給 banIP 分配一個或多個相關的防火牆鏈結。banIP 所用的預設鏈結是 'input_lan_rule'。"
+"Additional trigger delay in seconds before banIP processing actually starts."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:219
+msgid "Advanced Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
+msgid "Allowlist Only"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:15
 msgid ""
-"Assign one or more relevant firewall chains to banIP. The default chain used "
-"by banIP is 'input_wan_rule'."
-msgstr "給 banIP 分配一個或多個相關的防火牆鏈結。banIP 所用的預設鏈結是 'input_wan_rule'。"
+"Allowlist modifications have been saved, restart banIP that changes take "
+"effect."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-msgid "Auto Blacklist"
-msgstr "自動黑名單"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:514
+msgid "Auto Allowlist"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518
+msgid "Auto Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid "Auto Detection"
 msgstr "自動偵測"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-msgid "Auto Whitelist"
-msgstr "自動白名單"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
-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:518
+msgid "Automatically transfers suspicious IPs to the banIP blocklist."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
-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:514
+msgid "Automatically transfers uplink IPs to the banIP allowlist."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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 "用於所有與 banIP 相關執行時操作的基礎臨時目錄。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base Directory"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Blacklist Timeout"
-msgstr "逾時黑名單"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353
+msgid "Base working directory while banIP processing."
+msgstr ""
 
 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15
 msgid ""
@@ -175,725 +147,1068 @@ msgid ""
 "take effect."
 msgstr "黑名單變更已經儲存。更新您的 banIP 列表以使變更生效。"
 
-#: 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:413
+msgid "Blocklist Expiry"
+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>"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223
+msgid "Blocklist Feeds"
 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/overview.js:335
+msgid "CPU Cores"
+msgstr ""
 
-#: 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/setreport.js:39
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:102
+msgid "Cancel"
+msgstr "取消"
 
-#: 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/overview.js:375
+msgid "Chain Priority"
+msgstr ""
 
-#: 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/overview.js:220
+msgid "Chain/Set Settings"
+msgstr ""
 
-#: 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:29
+msgid ""
+"Configuration of the banIP package to ban incoming and outgoing ip addresses/"
+"subnets via sets in nftables. 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/overview.js:776
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
 msgid "Countries"
 msgstr "地區"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-msgid "DST IPSet Type"
-msgstr "DST IPSet 類型"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "DST Log Options"
-msgstr "DST 日誌選項"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid ""
+"Deduplicate IP addresses across all active sets and and tidy up the local "
+"blocklist."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "DST Target"
-msgstr "DST 目的"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+msgid "Deduplicate IPs"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234
 msgid ""
-"Detect relevant network interfaces, devices, subnets and protocols "
-"automatically."
-msgstr "自動偵測相關的網路介面、裝置、子網路和協定。"
+"Detect relevant network devices, interfaces, subnets, protocols and "
+"utilities automatically."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Don't check SSL server certificates during download."
 msgstr "下載期間不檢查 SSL 伺服器證書。"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365
 msgid "Download Insecure"
 msgstr "下載不安全"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:271
 msgid "Download Utility"
 msgstr "下載工具"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-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:734
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "E-Mail Profile"
 msgstr "電郵設定檔"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
 msgid "E-Mail Receiver Address"
 msgstr "電郵收件人位址"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "E-Mail Sender Address"
 msgstr "電郵寄件人位址"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222
+msgid "E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 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 "編輯 Mac 位址列表"
+msgid "Edit Allowlist"
+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 "編輯白名單"
+msgid "Edit Blocklist"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
-msgid "Enable DST logging"
-msgstr "啟用 DST 記錄"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152
+msgid "Element Count"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
-msgid "Enable SRC logging"
-msgstr "啟用 SRC 記錄"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147
+msgid "Elements"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enable the banIP service."
 msgstr "啟用 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 "在出現任何處理錯誤的情況下,請啟用詳細除錯日誌記錄。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
+msgid "Enable verbose debug logging in case of processing errors."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228
 msgid "Enabled"
 msgstr "啟用"
 
-#: 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:237
+msgid "Enables IPv4 support."
+msgstr ""
 
-#: 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/overview.js:242
+msgid "Enables IPv6 support."
+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:413
+msgid "Expiry time for auto added blocklist set members."
+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:482
+msgid "Feed Selection"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
-msgid "Extra Sources"
-msgstr "附加來源"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
+msgid "Firewall Log"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218
 msgid "General Settings"
 msgstr "一般設定"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
-msgid "Global IPSet Type"
-msgstr "全域 IPSet 類型"
-
 #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3
 msgid "Grant access to LuCI app banIP"
 msgstr "授予存取 LuCI 應用 banIP 的權限"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:320
 msgid "High Priority"
 msgstr "較高優先順序"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319
 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 "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: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/htdocs/luci-static/resources/view/banip/setreport.js:11
+msgid "IP Search"
+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/setreport.js:207
+msgid "IP Search..."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237
 msgid "IPv4 Support"
 msgstr "IPv4 支援"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242
 msgid "IPv6 Support"
 msgstr "支援 IPv6"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid ""
+"Increase the maximal number of open files, e.g. to handle the amount of "
+"temporary split files while loading the sets."
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:142
 msgid "Information"
 msgstr "資訊"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
-msgid "LAN Forward"
-msgstr "區域網路轉發"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150
+msgid "LAN-Forward (packets)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
-msgid "LAN Input"
-msgstr "區域網路入站"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "LAN-Forward Chain"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180
 msgid "Last Run"
 msgstr "最後執行"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323
 msgid "Least Priority"
 msgstr "最低優先順序"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322
 msgid "Less Priority"
 msgstr "較低優先順序"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
-msgid "Limit E-Mail trigger to certain banIP actions."
-msgstr "限制僅特定 banIP 操作會觸發電子郵件傳送。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404
+msgid "Limit certain feeds to the LAN-Forward chain."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
-msgid "Limit the log monitor to certain log terms."
-msgstr "將日誌監視器限制為特定的日誌項目。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "Limit certain feeds to the WAN-Forward chain."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Limit the selection to certain local sources."
-msgstr "將選擇限制在特定的本地來源。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "Limit certain feeds to the WAN-Input chain."
+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:335
+msgid "Limit the cpu cores used by banIP to save RAM."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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/setreport.js:78
+msgid "List the elements of a specific banIP-related Set."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
-msgid "Local Sources"
-msgstr "本地來源"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
+msgid "Log Count"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log LAN-Forward"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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:221
+msgid "Log Settings"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
 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:304
+msgid "Log WAN-Forward"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-msgid "LuCI Log Count"
-msgstr "LuCI 日誌計數"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log WAN-Input"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Maclist Timeout"
-msgstr "Mac 列表逾時"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308
+msgid "Log suspicious forwarded LAN packets (rejected)."
+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 "MAC 列表變更已經儲存。更新您的 banIP 列表以使變更生效。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304
+msgid "Log suspicious forwarded WAN packets (dropped)."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
-msgid ""
-"Manually override the pre-configured download options for the selected "
-"download utility."
-msgstr "手動覆蓋所選下載工具的預先設定下載選項。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
+msgid "Log suspicious incoming WAN packets (dropped)."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
-msgid "NGINX Log Count"
-msgstr "NGINX 日誌計數"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327
+msgid "Max Open Files"
+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:247
+msgid "Network Devices"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263
 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/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/overview.js:318
+msgid "Nice Level"
+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/setreport.js:54
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:116
+msgid "No Search results!"
+msgstr ""
 
-#: 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/firewall_log.js:21
+msgid "No banIP related firewall logs yet!"
+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/processing_log.js:21
+msgid "No banIP related processing logs yet!"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697
-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:321
+msgid "Normal Priority (default)"
+msgstr "正常優先順序 (預設)"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438
 msgid ""
-"Number of failed nginx requests of the same ip in the log before banning."
-msgstr "在被封禁前,日誌中同一 IP 請求 nginx 失敗的記錄次數。"
+"Number of failed login attempts of the same IP in the log before blocking."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
 msgid ""
-"Number of failed ssh login repetitions of the same ip in the log before "
-"banning."
-msgstr "在被封禁前,日誌中同一 IP 登錄 SSH 失敗的記錄次數。"
+"Override the pre-configured download options for the selected download "
+"utility."
+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
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27
 msgid "Overview"
 msgstr "概覽"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429
 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:734
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67
+msgid "Processing Log"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466
 msgid "Profile used by 'msmtp' for banIP notification E-Mails."
 msgstr "「msmtp」所用的 banIP 電子郵件通知設定。"
 
-#: 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 "banIP 通知電子郵件的接收者位址。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454
+msgid ""
+"Receiver address for banIP notification E-Mails, this information is "
+"required to enable E-Mail functionality."
+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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215
 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:200
+msgid "Reload"
+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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Report Directory"
 msgstr "報告目錄"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207
 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/overview.js:522
+msgid "Restrict the internet access from/to a small number of secure IPs."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:26
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89
 msgid "Result"
 msgstr "結果"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176
 msgid "Run Flags"
 msgstr "執行旗標"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172
 msgid "Run Information"
 msgstr "執行資訊"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522
-msgid "SRC IPSet Type"
-msgstr "SRC IPSet 類型"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "SRC Log Options"
-msgstr "SRC 日誌選項"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "SRC Target"
-msgstr "SRC 目的"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid "SRC+DST IPSet Type"
-msgstr "SRC+DST IPSet 類型"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62
+msgid "Search"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692
-msgid "SSH Log Count"
-msgstr "SSH 日誌計數"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12
+msgid "Search the banIP-related Sets for a specific IP."
+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/overview.js:271
+msgid "Select one of the pre-configured download utilities."
+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 "搜尋特定 IP、CIDR 或 MAC 位址的動作的 banIP 相關 IPSet。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247
+msgid "Select the WAN network device(s)."
+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:255
+msgid "Select the logical WAN IPv4 network interface(s)."
+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/htdocs/luci-static/resources/view/banip/overview.js:263
+msgid "Select the logical WAN IPv6 network interface(s)."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458
 msgid "Sender address for banIP notification E-Mails."
 msgstr "banIP 通知郵件的傳送位址。"
 
-#: 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 "設定一個新的 banIP 任務"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
-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:522
-msgid "Set individual SRC type per IPset to block only incoming packets."
-msgstr "為每一 IPSet 設定單獨的 SRC 類型來僅攔截傳入資料封包。"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546
-msgid ""
-"Set individual SRC+DST type per IPset to block incoming and outgoing packets."
-msgstr "為每一 IPSet 設定單獨的 SRC+DST 類型來攔截傳入和傳出資料封包。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146
+msgid "Set"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715
-msgid "Set special DST log options, e.g. to set a limit rate."
-msgstr "設定特殊的 DST 日誌選項,如設定一個限制率。"
+#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51
+msgid "Set Reporting"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707
-msgid "Set special SRC log options, e.g. to set a limit rate."
-msgstr "設定特殊的 SRC 日誌選項,如設定一個限制率。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Set Split Size"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508
-msgid "Set the blacklist IPSet timeout."
-msgstr "設定黑名單 IPSet 逾時。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77
+msgid "Set Survey"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481
-msgid "Set the firewall target for all DST related rules."
-msgstr "設定所有 DST 相關規則的防火牆目的。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200
+msgid "Set Survey..."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476
-msgid "Set the firewall target for all SRC related rules."
-msgstr "設定所有 SRC 相關規則的防火牆目的。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222
+msgid "Set details"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:375
 msgid ""
-"Set the global IPset type default, to block incoming (SRC) and/or outgoing "
-"(DST) packets."
-msgstr "設定全域 IPSet 類型預設值,以攔截傳入(SRC)和/或傳出(DST)資料封包。"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490
-msgid "Set the maclist IPSet timeout."
-msgstr "設定 MAC 列表 IPSet 逾時。"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Set the whitelist IPSet timeout."
-msgstr "設定白名單 IPSet 逾時。"
+"Set the nft chain priority within the banIP table. Please note: lower values "
+"means higher priority."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:216
 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:753
-msgid "Sources (Info)"
-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 "在背景啟動一個小日誌監視器,阻止可疑的 SSH/LuCI 登錄嘗試。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+msgid "Split external set loading after every n members to save RAM."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285
 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:144
+msgid "Status"
+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:193
+msgid "Stop"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124
+msgid "Survey"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184
+msgid "System Information"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361
 msgid "Target directory for IPSet related report files."
 msgstr "IPSet 相關的報告檔案的目的目錄。"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357
 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:443
+msgid ""
+"The default log terms / regular expressions are filtering suspicious ssh, "
+"LuCI, nginx and asterisk traffic."
+msgstr ""
 
-#: 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:318
+msgid "The selected priority will be used for banIP background processing."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:28
 msgid ""
-"The selected priority will be used for banIP background processing. This "
-"change requires a full banIP service restart to take effect."
-msgstr "所選的優先順序將用於 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相關消息進行了預過濾。"
+"The syslog output, prefiltered for banIP-related firewall log entries only."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28
 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."
+"The syslog output, prefiltered for banIP-related processing log entries only."
 msgstr ""
-"這是本地 banIP 黑名單,用於始終拒絕某些 IP/CIDR 位址。<br /> <em><b>請注意:</b></em>每行僅加入一個 IPv4 "
-"位址、IPv6 位址或域名。註解以「#」開頭。不允許使用萬用字元和正規表達式。"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.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."
+"This is the local banIP allowlist that will permit certain MAC/IP/CIDR "
+"addresses.<br /> <em><b>Please note:</b></em> add only exactly one MAC/IPv4/"
+"IPv6 address or domain name per line."
 msgstr ""
-"這是本地 banIP MAC 列表,用於始終允許某些 MAC 位址。<br /> "
-"<em><b>請注意:</b></em>每行只加入一個MAC位址。註解以「#」開頭。不允許使用域名、萬用字元和正規表達式。"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23
 msgid ""
-"This is the local banIP whitelist to always allow certain IP/CIDR addresses."
+"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 ""
-"這是本地 banIP 白名單,用於始終允許某些 IP/CIDR 位址。<br /> <em><b>請注意:</b></em>每行僅加入一個 IPv4 "
-"位址、IPv6 位址或域名。註解以「#」開頭。不允許使用萬用字元和正規運算式。"
+"這是本地 banIP 黑名單,用於始終拒絕某些 IP/CIDR 位址。<br /> <em><b>請注意:"
+"</b></em>每行僅加入一個 IPv4 位址、IPv6 位址或域名。註解以「#」開頭。不允許"
+"使用萬用字元和正規表達式。"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180
 msgid ""
-"This tab shows the last generated IPSet Report, press the 'Refresh' button "
-"to get a current one."
-msgstr "該頁籤顯示了上一次產生的 IPSet 報告,點擊「更新」按鈕可取得目前報告。"
+"This tab shows the last generated Set Report, press the 'Refresh' button to "
+"get a new one."
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183
 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 set up an automatic update "
-"job for these lists."
-msgstr "為了使您的 banIP 列表保持最新,您應該為這些列表設定一個自動更新任務。"
-
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462
 msgid "Topic for banIP notification E-Mails."
 msgstr "banIP 通知郵件的主題。"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:291
 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
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:17
+msgid "Unable to save modifications: %s"
+msgstr ""
+
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231
 msgid "Verbose Debug Logging"
 msgstr "詳細除錯日誌"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
-msgid "WAN Forward"
-msgstr "廣域網路轉發"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148
+msgid "Version"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
-msgid "WAN Input"
-msgstr "廣域網路入站"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149
+msgid "WAN-Forward (packets)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11
-msgid "Whitelist IP/CIDR"
-msgstr "白名單 IP/CIDR"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396
+msgid "WAN-Forward Chain"
+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/setreport.js:148
+msgid "WAN-Input (packets)"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499
-msgid "Whitelist Timeout"
-msgstr "白名單逾時"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388
+msgid "WAN-Input Chain"
+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 "白名單變更已經儲存。更新您的 banIP 列表以使變更生效。"
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187
+msgid "auto-added to allowlist today"
+msgstr ""
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
-msgid "Whitelist..."
-msgstr "白名單..."
+#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191
+msgid "auto-added to blocklist today"
+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 "禁止IP"
 
-#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41
-msgid "banIP action"
-msgstr "banIP 操作"
+#~ msgid "-m limit --limit 2/sec (default)"
+#~ msgstr "-m limit --limit 2/秒 (預設)"
+
+#~ msgid "1 hour"
+#~ msgstr "1 小時"
+
+#~ msgid "12 hours"
+#~ msgstr "12 小時"
+
+#~ msgid "24 hours"
+#~ msgstr "24 小時"
+
+#~ msgid "30 minutes"
+#~ msgstr "30 分鐘"
+
+#~ msgid "6 hours"
+#~ msgstr "6 小時"
+
+#~ msgid "Action"
+#~ msgstr "動作"
+
+#~ msgid "Active Logterms"
+#~ msgstr "動作日誌項目"
+
+#~ msgid "Active Sources"
+#~ msgstr "使用中的來源"
+
+#~ msgid ""
+#~ "Add additional, non-banIP related IPSets e.g. for reporting and queries."
+#~ msgstr "額外的與非 banIP 相關的 IPSets,例如:用於報告和查詢。"
+
+#~ msgid "Add this IP/CIDR to your local whitelist."
+#~ msgstr "將此 IP/CIDR 加入到您的本地白名單。"
+
+#~ msgid "Additional Settings"
+#~ msgstr "附加設定"
+
+#~ msgid "Additional trigger delay in seconds before banIP processing begins."
+#~ msgstr "附加觸發 banIP 行程開始延遲的秒數。"
+
+#~ msgid "Advanced Chain Settings"
+#~ msgstr "進階設定 - 鏈結"
+
+#~ msgid "Advanced E-Mail Settings"
+#~ msgstr "進階電子郵件設定"
+
+#~ msgid "Advanced Log Settings"
+#~ msgstr "進階日誌設定"
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'forwarding_lan_rule'."
+#~ msgstr ""
+#~ "給 banIP 分配一個或多個相關的防火牆鏈結。banIP 所用的預設鏈結是 "
+#~ "'forwarding_lan_rule'。"
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'forwarding_wan_rule'."
+#~ msgstr ""
+#~ "給 banIP 分配一個或多個相關的防火牆鏈結。banIP 所用的預設鏈結是 "
+#~ "'forwarding_wan_rule'。"
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'input_lan_rule'."
+#~ msgstr ""
+#~ "給 banIP 分配一個或多個相關的防火牆鏈結。banIP 所用的預設鏈結是 "
+#~ "'input_lan_rule'。"
+
+#~ msgid ""
+#~ "Assign one or more relevant firewall chains to banIP. The default chain "
+#~ "used by banIP is 'input_wan_rule'."
+#~ msgstr ""
+#~ "給 banIP 分配一個或多個相關的防火牆鏈結。banIP 所用的預設鏈結是 "
+#~ "'input_wan_rule'。"
+
+#~ msgid "Auto Blacklist"
+#~ msgstr "自動黑名單"
+
+#~ msgid "Auto Whitelist"
+#~ msgstr "自動白名單"
+
+#~ msgid ""
+#~ "Automatically transfers suspicious IPs from the log to the banIP "
+#~ "blacklist during runtime."
+#~ msgstr "執行時自動將可疑 IP 從日誌轉移到 banIP 黑名單。"
+
+#~ msgid ""
+#~ "Automatically transfers uplink IPs to the banIP whitelist during runtime."
+#~ msgstr "執行時自動將上行鏈路 IP 轉移到 banIP 白名單。"
+
+#~ msgid "Base Temp Directory"
+#~ msgstr "基本臨時目錄"
+
+#~ msgid "Base Temp Directory used for all banIP related runtime operations."
+#~ msgstr "用於所有與 banIP 相關執行時操作的基礎臨時目錄。"
+
+#~ msgid "Blacklist Timeout"
+#~ msgstr "逾時黑名單"
+
+#~ msgid "Blocklist Sources"
+#~ msgstr "封鎖清單來源"
+
+#~ 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>"
+
+#~ msgid "Count ACC"
+#~ msgstr "ACC 統計"
+
+#~ msgid "Count CIDR"
+#~ msgstr "CIDR 統計"
+
+#~ msgid "Count IP"
+#~ msgstr "IP 統計"
+
+#~ msgid "Count MAC"
+#~ msgstr "MAC 統計"
+
+#~ msgid "Count SUM"
+#~ msgstr "SUM 統計"
+
+#~ msgid "DST IPSet Type"
+#~ msgstr "DST IPSet 類型"
+
+#~ msgid "DST Log Options"
+#~ msgstr "DST 日誌選項"
+
+#~ msgid "DST Target"
+#~ msgstr "DST 目的"
+
+#~ msgid ""
+#~ "Detect relevant network interfaces, devices, subnets and protocols "
+#~ "automatically."
+#~ msgstr "自動偵測相關的網路介面、裝置、子網路和協定。"
+
+#~ msgid "Download Queue"
+#~ msgstr "下載佇列"
+
+#~ msgid "E-Mail Actions"
+#~ msgstr "電子郵件操作"
+
+#~ msgid "E-Mail Notification"
+#~ msgstr "電子郵件通知"
+
+#~ msgid "Edit Blacklist"
+#~ msgstr "編輯黑名單"
+
+#~ msgid "Edit Maclist"
+#~ msgstr "編輯 Mac 位址列表"
+
+#~ msgid "Edit Whitelist"
+#~ msgstr "編輯白名單"
+
+#~ msgid "Enable DST logging"
+#~ msgstr "啟用 DST 記錄"
+
+#~ msgid "Enable SRC logging"
+#~ msgstr "啟用 SRC 記錄"
+
+#~ msgid "Enable verbose debug logging in case of any processing errors."
+#~ msgstr "在出現任何處理錯誤的情況下,請啟用詳細除錯日誌記錄。"
+
+#~ msgid "Enables IPv4 support in banIP."
+#~ msgstr "在 banIP 中啟用 IPv4 支援。"
+
+#~ msgid "Enables IPv6 support in banIP."
+#~ msgstr "在 banIP 中啟用 IPv6 支援。"
+
+#~ msgid "Entry Details"
+#~ msgstr "項目詳情"
+
+#~ msgid "Existing job(s)"
+#~ msgstr "現存工作"
+
+#~ msgid "Extra Sources"
+#~ msgstr "附加來源"
+
+#~ msgid "Global IPSet Type"
+#~ msgstr "全域 IPSet 類型"
+
+#~ msgid "IPSet Information"
+#~ msgstr "IPSet信息"
+
+#~ msgid "IPSet Query"
+#~ msgstr "IPSet 查詢"
+
+#~ msgid "IPSet Query..."
+#~ msgstr "IPSet 查詢..."
+
+#~ msgid "IPSet Report"
+#~ msgstr "IPSet 報告"
+
+#~ msgid "IPSet details"
+#~ msgstr "IPSet 詳情"
+
+#~ msgid "LAN Forward"
+#~ msgstr "區域網路轉發"
+
+#~ msgid "LAN Input"
+#~ msgstr "區域網路入站"
+
+#~ msgid "Limit E-Mail trigger to certain banIP actions."
+#~ msgstr "限制僅特定 banIP 操作會觸發電子郵件傳送。"
+
+#~ msgid "Limit the log monitor to certain log terms."
+#~ msgstr "將日誌監視器限制為特定的日誌項目。"
+
+#~ msgid "Limit the selection to certain local sources."
+#~ msgstr "將選擇限制在特定的本地來源。"
+
+#~ msgid "Line number to remove"
+#~ msgstr "要移除的行號"
+
+#~ msgid "List of supported and fully pre-configured download utilities."
+#~ msgstr "支援的下載工具清單(完全預先配置)。"
+
+#~ msgid "Local Sources"
+#~ msgstr "本地來源"
+
+#~ msgid "Log Monitor"
+#~ msgstr "日誌監視器"
+
+#~ msgid "Log View"
+#~ msgstr "日誌檢視"
+
+#~ msgid "Log suspicious incoming packets - usually dropped."
+#~ msgstr "記錄可疑的傳入資料封包 - 通常是被丟棄的。"
+
+#~ msgid ""
+#~ "Log suspicious outgoing packets - usually rejected. Logging such packets "
+#~ "may cause an increase in latency due to it requiring additional system "
+#~ "resources."
+#~ msgstr ""
+#~ "記錄可疑的傳出資料封包 - 通常是被拒絕的。由於需要額外的系統資源,記錄這樣"
+#~ "的資料封包可能會導致延遲增加。"
+
+#~ msgid "LuCI Log Count"
+#~ msgstr "LuCI 日誌計數"
+
+#~ msgid "Maclist Timeout"
+#~ msgstr "Mac 列表逾時"
+
+#~ msgid ""
+#~ "Maclist changes have been saved. Refresh your banIP lists that changes "
+#~ "take effect."
+#~ msgstr "MAC 列表變更已經儲存。更新您的 banIP 列表以使變更生效。"
+
+#~ msgid ""
+#~ "Manually override the pre-configured download options for the selected "
+#~ "download utility."
+#~ msgstr "手動覆蓋所選下載工具的預先設定下載選項。"
+
+#~ msgid "NGINX Log Count"
+#~ msgstr "NGINX 日誌計數"
+
+#~ msgid "Name"
+#~ msgstr "名稱"
+
+#~ msgid "No Query results!"
+#~ msgstr "查詢結果為空!"
+
+#~ msgid "No banIP related logs yet!"
+#~ msgstr "尚無 banIP 相關的日誌!"
+
+#~ msgid "Number of CIDR entries"
+#~ msgstr "CIDR 項目數"
+
+#~ msgid "Number of IP entries"
+#~ msgstr "IP 項目數"
+
+#~ msgid "Number of MAC entries"
+#~ msgstr "MAC 項目數"
+
+#~ msgid "Number of accessed entries"
+#~ msgstr "存取的項目數"
+
+#~ msgid "Number of all IPSets"
+#~ msgstr "全部 IPSet 項目數"
+
+#~ msgid "Number of all entries"
+#~ msgstr "全部項目數"
+
+#~ msgid ""
+#~ "Number of failed LuCI login repetitions of the same ip in the log before "
+#~ "banning."
+#~ msgstr "在被封禁前,日誌中同一 IP 登錄 LuCI 失敗的記錄次數。"
+
+#~ msgid ""
+#~ "Number of failed nginx requests of the same ip in the log before banning."
+#~ msgstr "在被封禁前,日誌中同一 IP 請求 nginx 失敗的記錄次數。"
+
+#~ msgid ""
+#~ "Number of failed ssh login repetitions of the same ip in the log before "
+#~ "banning."
+#~ msgstr "在被封禁前,日誌中同一 IP 登錄 SSH 失敗的記錄次數。"
+
+#~ msgid "Query"
+#~ msgstr "查詢"
+
+#~ msgid "Receiver address for banIP notification e-mails."
+#~ msgstr "banIP 通知電子郵件的接收者位址。"
+
+#~ msgid "Refresh Timer"
+#~ msgstr "定時重整"
+
+#~ msgid "Refresh Timer..."
+#~ msgstr "定時重整中..."
+
+#~ msgid "Remove an existing job"
+#~ msgstr "移除一個現存工作"
+
+#~ 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的網際網路存取,攔截來自/到網際網路其餘部分的存"
+#~ "取。"
+
+#~ msgid "SRC IPSet Type"
+#~ msgstr "SRC IPSet 類型"
+
+#~ msgid "SRC Log Options"
+#~ msgstr "SRC 日誌選項"
+
+#~ msgid "SRC Target"
+#~ msgstr "SRC 目的"
+
+#~ msgid "SRC+DST IPSet Type"
+#~ msgstr "SRC+DST IPSet 類型"
+
+#~ msgid "SSH Log Count"
+#~ msgstr "SSH 日誌計數"
+
+#~ msgid "Save"
+#~ msgstr "儲存"
+
+#~ msgid ""
+#~ "Search the active banIP-related IPSets for a specific IP, CIDR or MAC "
+#~ "address."
+#~ msgstr "搜尋特定 IP、CIDR 或 MAC 位址的動作的 banIP 相關 IPSet。"
+
+#~ msgid "Select the relevant network interfaces manually."
+#~ msgstr "手動選擇相關的網路介面。"
+
+#~ msgid ""
+#~ "Send banIP related notification e-mails. This needs the installation and "
+#~ "setup of the additional 'msmtp' package."
+#~ msgstr "傳送 banIP 相關的通知郵件。這需要安裝和設定額外的「msmtp」套件。"
+
+#~ msgid "Service Priority"
+#~ msgstr "服務優先權"
+
+#~ msgid "Set a new banIP job"
+#~ msgstr "設定一個新的 banIP 任務"
+
+#~ msgid "Set individual DST type per IPset to block only outgoing packets."
+#~ msgstr "為每一 IPSet 設定單獨的 DST 類型來僅攔截傳出資料封包。"
+
+#~ msgid "Set individual SRC type per IPset to block only incoming packets."
+#~ msgstr "為每一 IPSet 設定單獨的 SRC 類型來僅攔截傳入資料封包。"
+
+#~ msgid ""
+#~ "Set individual SRC+DST type per IPset to block incoming and outgoing "
+#~ "packets."
+#~ msgstr "為每一 IPSet 設定單獨的 SRC+DST 類型來攔截傳入和傳出資料封包。"
+
+#~ msgid "Set special DST log options, e.g. to set a limit rate."
+#~ msgstr "設定特殊的 DST 日誌選項,如設定一個限制率。"
+
+#~ msgid "Set special SRC log options, e.g. to set a limit rate."
+#~ msgstr "設定特殊的 SRC 日誌選項,如設定一個限制率。"
+
+#~ msgid "Set the blacklist IPSet timeout."
+#~ msgstr "設定黑名單 IPSet 逾時。"
+
+#~ msgid "Set the firewall target for all DST related rules."
+#~ msgstr "設定所有 DST 相關規則的防火牆目的。"
+
+#~ msgid "Set the firewall target for all SRC related rules."
+#~ msgstr "設定所有 SRC 相關規則的防火牆目的。"
+
+#~ msgid ""
+#~ "Set the global IPset type default, to block incoming (SRC) and/or "
+#~ "outgoing (DST) packets."
+#~ msgstr "設定全域 IPSet 類型預設值,以攔截傳入(SRC)和/或傳出(DST)資料封包。"
+
+#~ msgid "Set the maclist IPSet timeout."
+#~ msgstr "設定 MAC 列表 IPSet 逾時。"
+
+#~ msgid "Set the whitelist IPSet timeout."
+#~ msgstr "設定白名單 IPSet 逾時。"
+
+#~ msgid "Size of the download queue for download processing in parallel."
+#~ msgstr "用於並行下載處理的下載佇列大小。"
+
+#~ msgid "Sources (Info)"
+#~ msgstr "來源 (資訊)"
+
+#~ msgid ""
+#~ "Starts a small log monitor in the background to block suspicious SSH/LuCI "
+#~ "login attempts."
+#~ msgstr "在背景啟動一個小日誌監視器,阻止可疑的 SSH/LuCI 登錄嘗試。"
+
+#~ msgid "Status / Version"
+#~ msgstr "狀態/版本"
+
+#~ msgid "Suspend"
+#~ msgstr "暫停"
+
+#~ msgid "The Refresh Timer could not been updated."
+#~ msgstr "無法更新重整計時器。"
+
+#~ msgid "The Refresh Timer has been updated."
+#~ msgstr "重整計時器已更新。"
+
+#~ msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+#~ msgstr "星期幾(可選。取值范圍:1-7,可用 , 或 - 分隔)"
+
+#~ msgid "The hours portition (req., range: 0-23)"
+#~ msgstr "小時 (必須。取值範圍:0-23)"
+
+#~ msgid "The minutes portion (opt., range: 0-59)"
+#~ msgstr "分鐘 (可選。取值範圍:0-59)"
+
+#~ msgid ""
+#~ "The selected priority will be used for banIP background processing. This "
+#~ "change requires a full banIP service restart to take effect."
+#~ msgstr ""
+#~ "所選的優先順序將用於 banIP 背景處理。此變更需要重新啟動整個 banIP 服務才能"
+#~ "生效。"
+
+#~ msgid "The syslog output, pre-filtered for banIP related messages only."
+#~ msgstr "系統日誌輸出,僅針對banIP相關消息進行了預過濾。"
+
+#~ 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 ""
+#~ "這是本地 banIP MAC 列表,用於始終允許某些 MAC 位址。<br /> <em><b>請注意:"
+#~ "</b></em>每行只加入一個MAC位址。註解以「#」開頭。不允許使用域名、萬用字元"
+#~ "和正規表達式。"
+
+#~ 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 ""
+#~ "這是本地 banIP 白名單,用於始終允許某些 IP/CIDR 位址。<br /> <em><b>請注"
+#~ "意:</b></em>每行僅加入一個 IPv4 位址、IPv6 位址或域名。註解以「#」開頭。"
+#~ "不允許使用萬用字元和正規運算式。"
+
+#~ msgid ""
+#~ "This tab shows the last generated IPSet Report, press the 'Refresh' "
+#~ "button to get a current one."
+#~ msgstr ""
+#~ "該頁籤顯示了上一次產生的 IPSet 報告,點擊「更新」按鈕可取得目前報告。"
+
+#~ msgid ""
+#~ "To keep your banIP lists up-to-date, you should set up an automatic "
+#~ "update job for these lists."
+#~ msgstr ""
+#~ "為了使您的 banIP 列表保持最新,您應該為這些列表設定一個自動更新任務。"
+
+#~ msgid "Type"
+#~ msgstr "類型"
+
+#~ msgid "WAN Forward"
+#~ msgstr "廣域網路轉發"
+
+#~ msgid "WAN Input"
+#~ msgstr "廣域網路入站"
+
+#~ msgid "Whitelist IP/CIDR"
+#~ msgstr "白名單 IP/CIDR"
+
+#~ msgid "Whitelist Only"
+#~ msgstr "僅白名單"
+
+#~ msgid "Whitelist Timeout"
+#~ msgstr "白名單逾時"
+
+#~ msgid ""
+#~ "Whitelist changes have been saved. Refresh your banIP lists that changes "
+#~ "take effect."
+#~ msgstr "白名單變更已經儲存。更新您的 banIP 列表以使變更生效。"
+
+#~ msgid "Whitelist..."
+#~ msgstr "白名單..."
+
+#~ msgid "banIP action"
+#~ msgstr "banIP 操作"
 
 #~ msgid "ASN Overview"
 #~ msgstr "ASN 總覽"
@@ -1052,9 +1367,6 @@ msgstr "banIP 操作"
 #~ msgid "Refresh IPSets"
 #~ msgstr "更新IPSets"
 
-#~ msgid "Reload"
-#~ msgstr "重新載入"
-
 #~ msgid "Reload IPSet Sources"
 #~ msgstr "重新加載 IPSet來源"
 
@@ -1123,12 +1435,12 @@ msgstr "banIP 操作"
 
 #~ 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>."
+#~ "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>。"
+#~ "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)。"
index 554f6baf8f12114b2a350507846f837550603747..6402b04160ca62b88717d9480aa637e37ac02434 100644 (file)
@@ -7,12 +7,20 @@
                        "path": "admin/services/banip/overview"
                },
                "depends": {
-                       "acl": [ "luci-app-banip" ],
+                       "acl": [
+                               "luci-app-banip"
+                       ],
                        "fs": {
-                               "/usr/bin/banip.sh": "executable",
-                               "/etc/init.d/banip": "executable"
+                               "/usr/bin/banip-service.sh": "executable",
+                               "/etc/init.d/banip": "executable",
+                               "/etc/banip/banip.feeds": "file",
+                               "/etc/banip/banip.allowlist": "file",
+                               "/etc/banip/banip.blocklist": "file",
+                               "/etc/banip/banip.countries": "file"
                        },
-                       "uci": { "banip": true }
+                       "uci": {
+                               "banip": true
+                       }
                }
        },
        "admin/services/banip/overview": {
                        "path": "banip/overview"
                }
        },
-       "admin/services/banip/ipsetreport": {
-               "title": "IPSet Report",
+       "admin/services/banip/allowlist": {
+               "title": "Edit Allowlist",
                "order": 20,
                "action": {
                        "type": "view",
-                       "path": "banip/ipsetreport"
+                       "path": "banip/allowlist"
                }
        },
-       "admin/services/banip/blacklist": {
-               "title": "Edit Blacklist",
+       "admin/services/banip/blocklist": {
+               "title": "Edit Blocklist",
                "order": 30,
                "action": {
                        "type": "view",
-                       "path": "banip/blacklist"
+                       "path": "banip/blocklist"
                }
        },
-       "admin/services/banip/whitelist": {
-               "title": "Edit Whitelist",
+       "admin/services/banip/setreport": {
+               "title": "Set Reporting",
                "order": 40,
                "action": {
                        "type": "view",
-                       "path": "banip/whitelist"
+                       "path": "banip/setreport"
                }
        },
-       "admin/services/banip/maclist": {
-               "title": "Edit Maclist",
+       "admin/services/banip/firewall_log": {
+               "title": "Firewall Log",
                "order": 50,
                "action": {
                        "type": "view",
-                       "path": "banip/maclist"
+                       "path": "banip/firewall_log"
                }
        },
-       "admin/services/banip/logread": {
-               "title": "Log View",
+       "admin/services/banip/processing_log": {
+               "title": "Processing Log",
                "order": 60,
                "action": {
                        "type": "view",
-                       "path": "banip/logread"
+                       "path": "banip/processing_log"
                }
        }
 }
index d0a616be6e37edf8f794bf8bfc5a5ad982fa1df6..2a471c9dfc99f38105aac8d764b1c16e14f57459 100644 (file)
@@ -2,37 +2,78 @@
        "luci-app-banip": {
                "description": "Grant access to LuCI app banIP",
                "write": {
-                       "uci": [ "banip" ],
+                       "uci": [
+                               "banip"
+                       ],
                        "file": {
-                               "/etc/banip/*": [ "read" ],
-                               "/etc/banip/banip.blacklist": [ "write" ],
-                               "/etc/banip/banip.whitelist": [ "write" ],
-                               "/etc/banip/banip.maclist": [ "write" ]
+                               "/etc/banip/*": [
+                                       "read"
+                               ],
+                               "/etc/banip/banip.allowlist": [
+                                       "write"
+                               ],
+                               "/etc/banip/banip.blocklist": [
+                                       "write"
+                               ]
                        }
                },
                "read": {
-                       "cgi-io": [ "exec" ],
+                       "cgi-io": [
+                               "exec"
+                       ],
                        "file": {
-                               "/var/run/banip.pid": [ "read" ],
-                               "/tmp/ban_runtime.json": [ "read" ],
-                               "/sbin/logread -e banIP-": [ "exec" ],
-                               "/usr/sbin/logread -e banIP-": [ "exec" ],
-                               "/usr/sbin/iptables -L": [ "exec" ],
-                               "/usr/sbin/ip6tables -L": [ "exec" ],
-                               "/etc/init.d/banip list" : [ "exec" ],
-                               "/etc/init.d/banip refresh" : [ "exec" ],
-                               "/etc/init.d/banip reload" : [ "exec" ],
-                               "/etc/init.d/banip restart" : [ "exec" ],
-                               "/etc/init.d/banip suspend" : [ "exec" ],
-                               "/etc/init.d/banip resume" : [ "exec" ],
-                               "/etc/init.d/banip report gen" : [ "exec" ],
-                               "/etc/init.d/banip report json" : [ "exec" ],
-                               "/etc/init.d/banip timer list" : [ "exec" ],
-                               "/etc/init.d/banip timer remove [0-9]*" : [ "exec" ],
-                               "/etc/init.d/banip timer add * [0-9]* [0-9*]* [1-7,-*]*" : [ "exec" ],
-                               "/etc/init.d/banip query *" : [ "exec" ]
+                               "/etc/banip/banip.feeds": [
+                                       "read"
+                               ],
+                               "/etc/banip/banip.countries": [
+                                       "read"
+                               ],
+                               "/var/run/banip.pid": [
+                                       "read"
+                               ],
+                               "/var/run/banip_runtime.json": [
+                                       "read"
+                               ],
+                               "/sbin/logread -e banIP-": [
+                                       "exec"
+                               ],
+                               "/usr/sbin/logread -e banIP-": [
+                                       "exec"
+                               ],
+                               "/sbin/logread -e  banIP/": [
+                                       "exec"
+                               ],
+                               "/usr/sbin/logread -e  banIP/": [
+                                       "exec"
+                               ],
+                               "/usr/sbin/nft -tj list table inet banIP": [
+                                       "exec"
+                               ],
+                               "/etc/init.d/banip stop": [
+                                       "exec"
+                               ],
+                               "/etc/init.d/banip reload": [
+                                       "exec"
+                               ],
+                               "/etc/init.d/banip restart": [
+                                       "exec"
+                               ],
+                               "/etc/init.d/banip report json": [
+                                       "exec"
+                               ],
+                               "/etc/init.d/banip search *": [
+                                       "exec"
+                               ],
+                               "/etc/init.d/banip survey *": [
+                                       "exec"
+                               ],
+                               "/etc/init.d/banip status *": [
+                                       "exec"
+                               ]
                        },
-                       "uci": [ "banip" ]
+                       "uci": [
+                               "banip"
+                       ]
                }
        }
 }