diff options
Diffstat (limited to 'applications/luci-app-banip')
46 files changed, 22592 insertions, 9335 deletions
diff --git a/applications/luci-app-banip/Makefile b/applications/luci-app-banip/Makefile index 62ed0a8e58..c3c7ebea48 100644 --- a/applications/luci-app-banip/Makefile +++ b/applications/luci-app-banip/Makefile @@ -4,8 +4,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=LuCI support for banIP -LUCI_DEPENDS:=+banip +luci-lib-jsonc -LUCI_PKGARCH:=all +LUCI_DEPENDS:=+luci-base +banip 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 index 07175a4fce..6b54f2946e 100644 --- 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 @@ -11,23 +11,26 @@ return view.extend({ ]); }, handleSave: function (ev) { - var value = ((document.querySelector('textarea').value || '').trim().toLowerCase().replace(/\r\n/g, '\n')) + '\n'; + let value = ((document.querySelector('textarea').value || '').trim().toLowerCase().replace(/\r\n/g, '\n')) + '\n'; return fs.write('/etc/banip/banip.allowlist', value) - .then(function (rc) { + .then(function () { document.querySelector('textarea').value = value; - ui.addNotification(null, E('p', _('Allowlist modifications have been saved, restart banIP that changes take effect.')), 'info'); + document.body.scrollTop = document.documentElement.scrollTop = 0; + ui.addNotification(null, E('p', _('Allowlist modifications have been saved, start the Domain Lookup or restart banIP that changes take effect.')), 'info'); }).catch(function (e) { - ui.addNotification(null, E('p', _('Unable to save modifications: %s').format(e.message))); + document.body.scrollTop = document.documentElement.scrollTop = 0; + ui.addNotification(null, E('p', _('Unable to save modifications: %s').format(e.message)), 'error'); }); }, render: function (allowlist) { if (allowlist[0].size >= 100000) { + document.body.scrollTop = document.documentElement.scrollTop = 0; ui.addNotification(null, E('p', _('The allowlist is too big, unable to save modifications.')), 'error'); } 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.')), + _('This is the local banIP allowlist that will permit certain MAC-, IP-addresses or domain names.<br /> \ + <em><b>Please note:</b></em> add only exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR notation and MAC/IP-bindings are allowed.')), E('p', {}, E('textarea', { 'style': 'width: 100% !important; padding: 5px; font-family: monospace', diff --git a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js index 75560fd6e1..8dede44e52 100644 --- a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js +++ b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js @@ -11,23 +11,26 @@ return view.extend({ ]); }, handleSave: function (ev) { - var value = ((document.querySelector('textarea').value || '').trim().toLowerCase().replace(/\r\n/g, '\n')) + '\n'; + let value = ((document.querySelector('textarea').value || '').trim().toLowerCase().replace(/\r\n/g, '\n')) + '\n'; return fs.write('/etc/banip/banip.blocklist', value) - .then(function (rc) { + .then(function () { document.querySelector('textarea').value = value; - ui.addNotification(null, E('p', _('Blocklist modifications have been saved, restart banIP that changes take effect.')), 'info'); + document.body.scrollTop = document.documentElement.scrollTop = 0; + ui.addNotification(null, E('p', _('Blocklist modifications have been saved, start the Domain Lookup or restart banIP that changes take effect.')), 'info'); }).catch(function (e) { - ui.addNotification(null, E('p', _('Unable to save modifications: %s').format(e.message))); + document.body.scrollTop = document.documentElement.scrollTop = 0; + ui.addNotification(null, E('p', _('Unable to save modifications: %s').format(e.message)), 'error'); }); }, render: function (blocklist) { if (blocklist[0].size >= 100000) { + document.body.scrollTop = document.documentElement.scrollTop = 0; ui.addNotification(null, E('p', _('The blocklist is too big, unable to save modifications.')), 'error'); } return E([ E('p', {}, - _('This is the local banIP blocklist that will prevent 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.')), + _('This is the local banIP blocklist that will prevent certain MAC-, IP-addresses or domain names.<br /> \ + <em><b>Please note:</b></em> add only exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR notation and MAC/IP-bindings are allowed.')), E('p', {}, E('textarea', { 'style': 'width: 100% !important; padding: 5px; font-family: monospace', diff --git a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/custom.css b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/custom.css new file mode 100644 index 0000000000..23c60c683d --- /dev/null +++ b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/custom.css @@ -0,0 +1,3 @@ +.cbi-input-text { + width: 90% !important; +} diff --git a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js new file mode 100644 index 0000000000..0e4e682986 --- /dev/null +++ b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js @@ -0,0 +1,305 @@ +'use strict'; +'require view'; +'require form'; +'require fs'; +'require ui'; + +/* + include custom CSS +*/ +document.querySelector('head').appendChild(E('link', { + 'rel': 'stylesheet', + 'type': 'text/css', + 'href': L.resource('view/banip/custom.css') +})); + +/* + observe DOM changes +*/ +const observer = new MutationObserver(function (mutations) { + if (mutations) { + const inputs = document.querySelectorAll('input'); + inputs.forEach(function (input) { + input.setAttribute('autocomplete', 'off') + input.setAttribute('autocorrect', 'off') + input.setAttribute('autocapitalize', 'off') + input.setAttribute('spellcheck', false) + }) + const labels = document.querySelectorAll('label[for^="widget.cbid.json"][for$="name"]'); + labels.forEach(function (label) { + label.setAttribute("style", "font-weight: bold !important; color: #595 !important;"); + }) + L.resolveDefault(fs.stat('/etc/banip/banip.custom.feeds'), '').then(function (stat) { + const buttons = document.querySelectorAll('#btnClear, #btnCreate, #btnSave, #btnUpload, #btnDownload'); + if (buttons[1] && buttons[2] && stat.size === 0) { + buttons[1].removeAttribute('disabled'); + buttons[2].removeAttribute('disabled'); + } else if (buttons[0] && buttons[3] && buttons[4] && stat.size > 0) { + buttons[0].removeAttribute('disabled'); + buttons[3].removeAttribute('disabled'); + buttons[4].removeAttribute('disabled'); + } + }); + } +}); + +const targetNode = document.getElementById('view'); +const observerConfig = { + childList: true, + subtree: true, + attributes: false, + characterData: false +}; +observer.observe(targetNode, observerConfig); + +/* + button handling +*/ +function handleEdit(ev) { + if (ev === 'upload') { + return ui.uploadFile('/etc/banip/banip.custom.feeds').then(function () { + L.resolveDefault(fs.read_direct('/etc/banip/banip.custom.feeds', 'json'), "").then(function (data) { + if (data) { + let dataLength = Object.keys(data).length || 0; + if (dataLength > 0) { + for (let i = 0; i < dataLength; i++) { + let feed = Object.keys(data)[i]; + let descr = data[feed].descr; + if (feed && descr) { + continue; + } + fs.write('/etc/banip/banip.custom.feeds', null).then(function () { + ui.addNotification(null, E('p', _('Upload of the custom feed file failed.')), 'error'); + }); + return; + } + } else { + fs.write('/etc/banip/banip.custom.feeds', null).then(function () { + ui.addNotification(null, E('p', _('Upload of the custom feed file failed.')), 'error'); + }); + return; + } + location.reload(); + } else { + fs.write('/etc/banip/banip.custom.feeds', null).then(function () { + ui.addNotification(null, E('p', _('Upload of the custom feed file failed.')), 'error'); + }); + } + }); + }).catch(function () { }); + } + if (ev === 'download') { + return fs.read_direct('/etc/banip/banip.custom.feeds', 'blob').then(function (blob) { + let url = window.URL.createObjectURL(blob), + date = new Date(), + name = 'banip.custom.feeds_%04d-%02d-%02d.json'.format(date.getFullYear(), date.getMonth() + 1, date.getDate()), + link = E('a', { 'style': 'display:none', 'href': url, 'download': name }); + document.body.appendChild(link); + link.click(); + document.body.removeChild(link); + window.URL.revokeObjectURL(url); + }).catch(function () { }); + } + if (ev === 'create') { + return fs.read_direct('/etc/banip/banip.feeds', 'json').then(function (content) { + fs.write('/etc/banip/banip.custom.feeds', JSON.stringify(content)).then(function () { + location.reload(); + }); + }); + } + if (ev === 'clear') { + return fs.write('/etc/banip/banip.custom.feeds', null).then(function () { + location.reload(); + }); + } + if (ev === 'save') { + const invalid = document.querySelectorAll('.cbi-input-invalid'); + if (invalid.length > 0) { + document.body.scrollTop = document.documentElement.scrollTop = 0; + return ui.addNotification(null, E('p', _('Invalid input values, unable to save modifications.')), 'error'); + } + } + let sumSubElements = [], exportJson; + const nodeKeys = document.querySelectorAll('[id^="widget.cbid.json"][id$="name"]'); + for (let i = 0; i < nodeKeys.length; i++) { + let subElements = {}; + let elements = document.querySelectorAll('[id^="widget.cbid.json.' + nodeKeys[i].id.split('.')[3] + '\."]'); + for (const element of elements) { + let key = element.id.split('.')[4]; + let value = element.value || ""; + if (value === "") { + continue; + } + switch (key) { + case 'url_4': + subElements.url_4 = value; + break; + case 'rule_4': + subElements.rule_4 = value; + break; + case 'url_6': + subElements.url_6 = value; + break; + case 'rule_6': + subElements.rule_6 = value; + break; + case 'descr': + subElements.descr = value; + break; + case 'flag': + subElements.flag = value; + break; + } + } + if (nodeKeys[i].value !== "" && subElements.descr !== "") { + sumSubElements.push(nodeKeys[i].value, subElements); + } + } + if (sumSubElements.length > 0) { + exportJson = JSON.stringify(sumSubElements).replace(/^\[/, '{\n').replace(/\}]$/, '\n\t}\n}\n').replace(/,{"/g, ':{\n\t"').replace(/"},"/g, '"\n\t},\n"').replace(/","/g, '",\n\t"'); + } + return fs.write('/etc/banip/banip.custom.feeds', exportJson).then(function () { + location.reload(); + }); +} + +return view.extend({ + load: function () { + return L.resolveDefault(fs.read_direct('/etc/banip/banip.custom.feeds', 'json'), ""); + }, + + render: function (data) { + let m, s, o, feed, url_4, url_6, rule_4, rule_6, descr, flag; + + m = new form.JSONMap(data, _('Custom Feed Editor'), _('With this editor you can upload your local custom feed file or fill up an initial one (a 1:1 copy of the version shipped with the package). \ + The file is located at \'/etc/banip/banip.custom.feeds\'. \ + Then you can edit this file, delete entries, add new ones or make a local backup. To go back to the maintainers version just empty the custom feed file again (do not delete it!).')); + for (let i = 0; i < Object.keys(m.data.data).length; i++) { + feed = Object.keys(m.data.data)[i]; + url_4 = m.data.data[feed].url_4; + rule_4 = m.data.data[feed].rule_4; + url_6 = m.data.data[feed].url_6; + rule_6 = m.data.data[feed].rule_6; + descr = m.data.data[feed].descr; + flag = m.data.data[feed].flag; + + s = m.section(form.TypedSection, feed, null); + s.addremove = true; + s.anonymous = true; + + o = s.option(form.Value, 'name', _('Feed Name')); + o.ucioption = '.name'; + o.datatype = 'and(minlength(3),maxlength(15))'; + o.validate = function (section_id, value) { + if (!value) { + return _('Empty field not allowed'); + } + if (!value.match(/^[a-z0-9]+$/)) { + return _('Invalid characters'); + } + return true; + } + + o = s.option(form.Value, 'url_4', _('URLv4')); + o.validate = function (section_id, value) { + if (!value) { + return true; + } + if (!value.match(/^(http:\/\/|https:\/\/)[A-Za-z0-9\/\.\-\?\&\+_@%=:~#]+$/)) { + return _('Protocol/URL format not supported'); + } + return true; + } + + o = s.option(form.Value, 'rule_4', _('Rulev4')); + + o = s.option(form.Value, 'url_6', _('URLv6')); + o.validate = function (section_id, value) { + if (!value) { + return true; + } + if (!value.match(/^(http:\/\/|https:\/\/)[A-Za-z0-9\/\.\-\?\&\+_@%=:~#]+$/)) { + return _('Protocol/URL format not supported'); + } + return true; + } + + o = s.option(form.Value, 'rule_6', _('Rulev6')); + + o = s.option(form.Value, 'descr', _('Description')); + o.datatype = 'and(minlength(3),maxlength(30))'; + o.validate = function (section_id, value) { + if (!value) { + return _('Empty field not allowed'); + } + return true; + } + + o = s.option(form.Value, 'flag', _('Flag')); + o.datatype = 'and(minlength(2),maxlength(2))'; + o.validate = function (section_id, value) { + if (!value) { + return true; + } + if (!value.match(/^gz$/)) { + return _('Flag not supported'); + } + return true; + } + } + + s = m.section(form.NamedSection, 'global'); + s.render = L.bind(function () { + return E('div', { class: 'right' }, [ + E('button', { + 'class': 'btn cbi-button cbi-button-action', + 'id': 'btnDownload', + 'disabled': 'disabled', + 'click': ui.createHandlerFn(this, function () { + return handleEdit('download'); + }) + }, [_('Download Custom Feeds')]), + '\xa0\xa0\xa0', + E('button', { + 'class': 'btn cbi-button cbi-button-action', + 'id': 'btnUpload', + 'disabled': 'disabled', + 'click': ui.createHandlerFn(this, function () { + return handleEdit('upload'); + }) + }, [_('Upload Custom Feeds')]), + '\xa0\xa0\xa0\xa0\xa0\xa0', + E('button', { + 'class': 'btn cbi-button cbi-button-action important', + 'id': 'btnCreate', + 'disabled': 'disabled', + 'click': ui.createHandlerFn(this, function () { + return handleEdit('create'); + }) + }, [_('Fill Custom Feeds')]), + '\xa0\xa0\xa0', + E('button', { + 'class': 'btn cbi-button cbi-button-negative important', + 'id': 'btnClear', + 'disabled': 'disabled', + 'click': ui.createHandlerFn(this, function () { + return handleEdit('clear'); + }) + }, [_('Clear Custom Feeds')]), + '\xa0\xa0\xa0', + E('button', { + 'class': 'btn cbi-button cbi-button-positive important', + 'id': 'btnSave', + 'disabled': 'disabled', + 'click': ui.createHandlerFn(this, function () { + return handleEdit('save'); + }) + }, [_('Save Custom Feeds')]) + ]) + }); + return m.render(); + }, + handleSaveApply: null, + handleSave: null, + handleReset: null +}); diff --git a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js index 2b8899dc85..adefc3b18d 100644 --- a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js +++ b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js @@ -17,6 +17,7 @@ function handleAction(ev) { return view.extend({ load: function () { return Promise.all([ + L.resolveDefault(fs.read_direct('/etc/banip/banip.custom.feeds'), ''), L.resolveDefault(fs.read_direct('/etc/banip/banip.feeds'), ''), L.resolveDefault(fs.read_direct('/etc/banip/banip.countries'), ''), uci.load('banip') @@ -24,118 +25,124 @@ return view.extend({ }, render: function (result) { - var m, s, o; + let m, s, o; - m = new form.Map('banip', 'banIP', _('Configuration of the banIP package to ban incoming and outgoing ip addresses/subnets via sets in nftables. \ + m = new form.Map('banip', 'banIP', _('Configuration of the banIP package to ban incoming and outgoing IPs via named nftables Sets. \ 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_version, inf_elements, inf_feeds, inf_feedarray, inf_devices, inf_devicearray - var inf_subnets, inf_subnetarray, nft_infos, run_infos, inf_flags, last_run, inf_system + let buttons, rtRes, infStat, infVer, infElements, infFeeds, infDevices, infUplink, infSystem, nftInfos, runInfos, infFlags, last_run 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) { - 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"); - } + return L.resolveDefault(fs.stat('/var/run/banip.lock')).then(function (stat) { + buttons = document.querySelectorAll('.cbi-button'); + infStat = document.getElementById('status'); + if (stat) { + for (let i = 0; i < buttons.length; i++) { + buttons[i].setAttribute('disabled', 'true'); } - } else if (inf_stat) { - inf_stat.textContent = '-'; - if (inf_stat.classList.contains("spinning")) { - inf_stat.classList.remove("spinning"); + if (infStat && !infStat.classList.contains('spinning')) { + infStat.classList.add('spinning'); } - } - inf_version = document.getElementById('version'); - if (inf_version && rt_res) { - inf_version.textContent = rt_res.version || '-'; - } - 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_feedarray += rt_res.active_feeds[i].feed - } + } else { + for (let i = 0; i < buttons.length; i++) { + buttons[i].removeAttribute('disabled'); + } + if (infStat && infStat.classList.contains('spinning')) { + infStat.classList.remove('spinning'); } - inf_feeds.textContent = inf_feedarray || '-'; } - inf_devices = document.getElementById('devices'); - inf_devicearray = []; - if (inf_devices && rt_res && rt_res.active_devices.length > 1) { - for (var i = 0; i < rt_res.active_devices.length; i++) { - if (i === 0 && rt_res.active_devices[i].device && rt_res.active_devices[i+1].interface) { - inf_devicearray += rt_res.active_devices[i].device + ' ::: ' + rt_res.active_devices[i+1].interface; - i++; - } - else if (i === 0) { - inf_devicearray += rt_res.active_devices[i].device - } - else if (i > 0 && rt_res.active_devices[i].device && rt_res.active_devices[i+1].interface) { - inf_devicearray += ', ' + rt_res.active_devices[i].device + ' ::: ' + rt_res.active_devices[i+1].interface; - i++; - } - else if (i > 0 && rt_res.active_devices[i].device) { - inf_devicearray += ', ' + rt_res.active_devices[i].device; + L.resolveDefault(fs.exec_direct('/etc/init.d/banip', ['status'])).then(function (result) { + if (result) { + rtRes = result.trim().split('\n'); + if (rtRes) { + for (let i = 0; i < rtRes.length; i++) { + if (rtRes[i].match(/^\s+\+\sstatus\s+\:\s+(.*)$/)) { + rtRes.status = rtRes[i].match(/^\s+\+\sstatus\s+\:\s+(.*)$/)[1]; + } else if (rtRes[i].match(/^\s+\+\sversion\s+\:\s+(.*)$/)) { + rtRes.version = rtRes[i].match(/^\s+\+\sversion\s+\:\s+(.*)$/)[1]; + } else if (rtRes[i].match(/^\s+\+\selement_count\s+\:\s+(.*)$/)) { + rtRes.elementCount = rtRes[i].match(/^\s+\+\selement_count\s+\:\s+(.*)$/)[1]; + } else if (rtRes[i].match(/^\s+\+\sactive_feeds\s+\:\s+(.*)$/)) { + rtRes.activeFeeds = rtRes[i].match(/^\s+\+\sactive_feeds\s+\:\s+(.*)$/)[1]; + } else if (rtRes[i].match(/^\s+\+\sactive_devices\s+\:\s+(.*)$/)) { + rtRes.activeDevices = rtRes[i].match(/^\s+\+\sactive_devices\s+\:\s+(.*)$/)[1]; + } else if (rtRes[i].match(/^\s+\+\sactive_uplink\s+\:\s+(.*)$/)) { + rtRes.activeUplink = rtRes[i].match(/^\s+\+\sactive_uplink\s+\:\s+(.*)$/)[1]; + } else if (rtRes[i].match(/^\s+\+\snft_info\s+\:\s+(.*)$/)) { + rtRes.nftInfo = rtRes[i].match(/^\s+\+\snft_info\s+\:\s+(.*)$/)[1]; + } else if (rtRes[i].match(/^\s+\+\srun_info\s+\:\s+(.*)$/)) { + rtRes.runInfo = rtRes[i].match(/^\s+\+\srun_info\s+\:\s+(.*)$/)[1]; + } else if (rtRes[i].match(/^\s+\+\srun_flags\s+\:\s+(.*)$/)) { + rtRes.runFlags = rtRes[i].match(/^\s+\+\srun_flags\s+\:\s+(.*)$/)[1]; + } else if (rtRes[i].match(/^\s+\+\slast_run\s+\:\s+(.*)$/)) { + rtRes.lastRun = rtRes[i].match(/^\s+\+\slast_run\s+\:\s+(.*)$/)[1]; + } else if (rtRes[i].match(/^\s+\+\ssystem_info\s+\:\s+(.*)$/)) { + rtRes.systemInfo = rtRes[i].match(/^\s+\+\ssystem_info\s+\:\s+(.*)$/)[1]; + } + } } - else if (i > 0 && rt_res.active_devices[i].interface) { - inf_devicearray += ', ' + rt_res.active_devices[i].interface; + if (rtRes) { + infStat = document.getElementById('status'); + if (infStat) { + infStat.textContent = rtRes.status || '-'; + } + infVer = document.getElementById('version'); + if (infVer) { + infVer.textContent = rtRes.version || '-'; + } + infElements = document.getElementById('elements'); + if (infElements) { + infElements.textContent = rtRes.elementCount || '-'; + } + infFeeds = document.getElementById('feeds'); + if (infFeeds) { + infFeeds.textContent = rtRes.activeFeeds || '-'; + } + infDevices = document.getElementById('devices'); + if (infDevices) { + infDevices.textContent = rtRes.activeDevices || '-'; + } + infUplink = document.getElementById('uplink'); + if (infUplink) { + infUplink.textContent = rtRes.activeUplink || '-'; + } + nftInfos = document.getElementById('nft'); + if (nftInfos) { + nftInfos.textContent = rtRes.nftInfo || '-'; + } + runInfos = document.getElementById('run'); + if (runInfos) { + runInfos.textContent = rtRes.runInfo || '-'; + } + infFlags = document.getElementById('flags'); + if (infFlags) { + infFlags.textContent = rtRes.runFlags || '-'; + } + last_run = document.getElementById('last'); + if (last_run) { + last_run.textContent = rtRes.lastRun || '-'; + } + infSystem = document.getElementById('system'); + if (infSystem) { + infSystem.textContent = rtRes.systemInfo || '-'; + } } - } - inf_devices.textContent = inf_devicearray || '-'; - } - inf_subnets = document.getElementById('subnets'); - 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_subnetarray += rt_res.active_subnets[i].subnet + ', '; - } else { - inf_subnetarray += rt_res.active_subnets[i].subnet + } else { + infStat = document.getElementById('status'); + if (infStat) { + infStat.textContent = '-'; + poll.stop(); + if (infStat.classList.contains('spinning')) { + infStat.classList.remove('spinning'); + } } } - inf_subnets.textContent = inf_subnetarray || '-'; - } - nft_infos = document.getElementById('nft'); - if (nft_infos && rt_res) { - nft_infos.textContent = rt_res.nft_info || '-'; - } - run_infos = document.getElementById('run'); - if (run_infos && rt_res) { - run_infos.textContent = rt_res.run_info || '-'; - } - inf_flags = document.getElementById('flags'); - if (inf_flags && rt_res) { - inf_flags.textContent = rt_res.run_flags || '-'; - } - last_run = document.getElementById('last'); - if (last_run && rt_res) { - last_run.textContent = rt_res.last_run || '-'; - } - inf_system = document.getElementById('system'); - if (inf_system && rt_res) { - inf_system.textContent = rt_res.system_info || '-'; - } + }); }); - }, 1); + }, 2); /* runtime information and buttons @@ -165,8 +172,8 @@ return view.extend({ 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 Subnets')), - E('div', { 'class': 'cbi-value-field', 'id': 'subnets', 'style': 'color:#37c' }, '-') + E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Active Uplink')), + E('div', { 'class': 'cbi-value-field', 'id': 'uplink', 'style': 'color:#37c' }, '-') ]), E('div', { 'class': 'cbi-value' }, [ E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('NFT Information')), @@ -190,6 +197,13 @@ return view.extend({ ]), E('div', { class: 'right' }, [ E('button', { + 'class': 'btn cbi-button cbi-button-action', + 'click': ui.createHandlerFn(this, function () { + return handleAction('lookup'); + }) + }, [_('Domain Lookup')]), + '\xa0\xa0\xa0', + E('button', { 'class': 'btn cbi-button cbi-button-negative', 'click': ui.createHandlerFn(this, function () { return handleAction('stop'); @@ -224,7 +238,7 @@ return view.extend({ 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')); + s.tab('feeds', _('Feed Selection')); /* general settings tab @@ -250,23 +264,20 @@ return view.extend({ 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.optional = true; o.retain = true; - o = s.taboption('general', widgets.NetworkSelect, 'ban_ifv4', _('Network Interfaces'), _('Select the logical WAN IPv4 network interface(s).')); + o = s.taboption('general', widgets.NetworkSelect, 'ban_ifv4', _('IPv4 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_ifv6', _('Network Interfaces'), _('Select the logical WAN IPv6 network interface(s).')); + o = s.taboption('general', widgets.NetworkSelect, 'ban_ifv6', _('IPv6 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; @@ -286,38 +297,34 @@ return view.extend({ o.optional = true; o.retain = true; - 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 = s.taboption('general', widgets.NetworkSelect, 'ban_trigger', _('Reload Trigger Interface'), _('List of available reload trigger interface(s).')); o.multiple = true; o.nocreate = true; o.rmempty = true; - o = s.taboption('general', form.Value, 'ban_triggerdelay', _('Trigger Delay'), _('Additional trigger delay in seconds before banIP processing actually starts.')); + o = s.taboption('general', form.Value, 'ban_triggerdelay', _('Trigger Delay'), _('Additional trigger delay in seconds during interface reload and boot.')); o.placeholder = '10'; o.datatype = 'range(1,300)'; o.rmempty = true; - 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_loginput', _('Log WAN-Input'), _('Log suspicious incoming WAN packets (dropped).')); - o.default = 1 - o.rmempty = false; - - 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.ListValue, 'ban_fetchretry', _('Download Retries'), _('Number of download attempts in case of an error (not supported by uclient-fetch).')); + o.value('1', _('1')); + o.value('3', _('3')); + o.value('5', _('5 (default)')); + o.value('10', _('10')); + o.value('20', _('20')); + o.optional = true; + o.rmempty = true; - o = s.taboption('general', form.Flag, 'ban_logforwardlan', _('Log LAN-Forward'), _('Log suspicious forwarded LAN packets (rejected).')); - o.rmempty = false; + o = s.taboption('general', form.Flag, 'ban_fetchinsecure', _('Download Insecure'), _('Don\'t check SSL server certificates during download.')); + o.rmempty = true; /* additional settings tab */ 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.default = '<em><b>' + _('Changes on this tab needs a banIP service restart to take effect.') + '</b></em>'; 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')); @@ -328,7 +335,7 @@ return view.extend({ o.optional = true; o.rmempty = true; - 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 = 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')); @@ -345,7 +352,7 @@ return view.extend({ o.optional = true; o.rmempty = true; - o = s.taboption('advanced', form.ListValue, 'ban_splitsize', _('Set Split Size'), _('Split external set loading after every n members to save RAM.')); + 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'); @@ -366,27 +373,28 @@ return view.extend({ o.placeholder = '/tmp/banIP-report'; o.rmempty = true; + o = s.taboption('advanced', form.Flag, 'ban_deduplicate', _('Deduplicate IPs'), _('Deduplicate IP addresses across all active Sets and tidy up the local blocklist.')); + o.default = 1 + o.rmempty = false; + o = s.taboption('advanced', form.Flag, 'ban_reportelements', _('Report Elements'), _('List Set elements in the status and report, disable this to reduce the CPU load.')); o.default = 1 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/set settings tab */ o = s.taboption('adv_chain', 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.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_nftpolicy', _('Set Policy'), _('Set the nft policy for banIP-related sets.')); + o = s.taboption('adv_chain', form.ListValue, 'ban_nftpolicy', _('NFT Set Policy'), _('Set the nft policy for banIP-related Sets.')); o.value('memory', _('memory (default)')); o.value('performance', _('performance')); o.optional = true; o.rmempty = true; - 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 = s.taboption('adv_chain', form.ListValue, 'ban_nftpriority', _('NFT 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)')); @@ -395,12 +403,42 @@ return view.extend({ o.optional = true; o.rmempty = true; + o = s.taboption('adv_chain', widgets.DeviceSelect, 'ban_vlanallow', _('Allow VLAN Forwards'), _('Always allow certain VLAN forwards.')); + o.multiple = true; + o.nocreate = true; + o.optional = true; + o.rmempty = true; + + o = s.taboption('adv_chain', widgets.DeviceSelect, 'ban_vlanblock', _('Block VLAN Forwards'), _('Always block certain VLAN forwards.')); + o.multiple = true; + o.nocreate = true; + o.optional = true; + o.rmempty = true; + + o = s.taboption('adv_chain', form.ListValue, 'ban_blocktype', _('Block Type'), _('Drop packets silently or actively reject the traffic on WAN-Input and WAN-Forward chains.')); + o.value('drop', _('drop (default)')); + o.value('reject', _('reject')); + o.optional = true; + o.rmempty = true; + + o = s.taboption('adv_chain', form.ListValue, 'ban_blockpolicy', _('Default Block Policy'), _('By default each feed is active in all supported chains. Limit the default block policy to a certain chain.')); + o.value('input', _('WAN-Input Chain')); + o.value('forwardwan', _('WAN-Forward Chain')); + o.value('forwardlan', _('LAN-Forward Chain')); + o.optional = true; + o.rmempty = true; + + let feed, feeds, descr; if (result[0]) { - var feed, feeds; feeds = JSON.parse(result[0]); - + } else if (result[1]) { + feeds = JSON.parse(result[1]); + } + if (feeds) { 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++) { + o.value('allowlist', _('local allowlist')); + o.value('blocklist', _('local blocklist')); + for (let i = 0; i < Object.keys(feeds).length; i++) { feed = Object.keys(feeds)[i].trim(); o.value(feed); } @@ -408,7 +446,9 @@ return view.extend({ o.rmempty = true; 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++) { + o.value('allowlist', _('local allowlist')); + o.value('blocklist', _('local blocklist')); + for (let i = 0; i < Object.keys(feeds).length; i++) { feed = Object.keys(feeds)[i].trim(); o.value(feed); } @@ -416,7 +456,9 @@ return view.extend({ o.rmempty = true; 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++) { + o.value('allowlist', _('local allowlist')); + o.value('blocklist', _('local blocklist')); + for (let i = 0; i < Object.keys(feeds).length; i++) { feed = Object.keys(feeds)[i].trim(); o.value(feed); } @@ -424,23 +466,14 @@ return view.extend({ o.rmempty = true; } - 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; - /* advanced log settings tab */ o = s.taboption('adv_log', 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.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_nftloglevel', _('Log Level'), _('Set the syslog level for NFT logging.')); + o = s.taboption('adv_log', form.ListValue, 'ban_nftloglevel', _('NFT Log Level'), _('Set the syslog level for NFT logging.')); o.value('emerg', _('emerg')); o.value('alert', _('alert')); o.value('crit', _('crit')); @@ -449,11 +482,26 @@ return view.extend({ o.value('notice', _('notice')); o.value('info', _('info')); o.value('debug', _('debug')); - o.value('audit', _('audit')); o.optional = true; o.rmempty = true; - o = s.taboption('adv_log', form.ListValue, 'ban_loglimit', _('Log Limit'), _('Parse only the last stated number of log entries for suspicious events.')); + o = s.taboption('adv_log', form.Flag, 'ban_loginput', _('Log WAN-Input'), _('Log suspicious incoming WAN packets (dropped).')); + o.default = 1 + o.rmempty = false; + + o = s.taboption('adv_log', form.Flag, 'ban_logforwardwan', _('Log WAN-Forward'), _('Log suspicious forwarded WAN packets (dropped).')); + o.default = 1 + o.rmempty = false; + + o = s.taboption('adv_log', form.Flag, 'ban_logforwardlan', _('Log LAN-Forward'), _('Log suspicious forwarded LAN packets (rejected).')); + o.rmempty = false; + + o = s.taboption('adv_log', form.Value, 'ban_logreadfile', _('Logfile Location'), _('Location for parsing the log file, e.g. via syslog-ng, to deactivate the standard parsing via logread.')); + o.placeholder = '/var/log/messages'; + o.rmempty = true; + + o = s.taboption('adv_log', form.ListValue, 'ban_loglimit', _('Log Limit'), _('Parse only the last stated number of log entries for suspicious events. To disable the log monitor at all set it to \'0\'.')); + o.value('0', _('0 (disable)')); o.value('50', _('50')); o.value('100', _('100 (default)')); o.value('250', _('250')); @@ -476,7 +524,10 @@ return view.extend({ */ 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.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.Flag, 'ban_mailnotification', _('E-Mail Notification'), _('Receive E-Mail notifications with every banIP run.')); + o.rmempty = true; 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'; @@ -496,35 +547,29 @@ return view.extend({ o.rmempty = true; /* - blocklist feeds tab + feeds tab */ o = s.taboption('feeds', form.DummyValue, '_sub'); o.rawhtml = true; - 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.default = '<em><b>' + _('External blocklist feeds') + '</b></em>'; - o = s.taboption('feeds', form.MultiValue, 'ban_feed', _('Feed Selection')); - for (var i = 0; i < Object.keys(feeds).length; i++) { + if (feeds) { + o = s.taboption('feeds', form.MultiValue, 'ban_feed', _('Blocklist Feed Selection')); + for (let i = 0; i < Object.keys(feeds).length; i++) { feed = Object.keys(feeds)[i].trim(); - focus = feeds[feed].focus.trim(); - o.value(feed, feed + ' (' + focus + ')'); + descr = feeds[feed].descr.trim() || '-'; + o.value(feed, feed + ' (' + descr + ')'); } o.optional = true; o.rmempty = true; } - /* - prepare country data - */ - var code, country, countries = []; - if (result[1]) { - countries = result[1].trim().split('\n'); + let code, country, countries = []; + if (result[2]) { + countries = result[2].trim().split('\n'); o = s.taboption('feeds', form.MultiValue, 'ban_country', _('Countries')); - for (var i = 0; i < countries.length; i++) { + for (let i = 0; i < countries.length; i++) { code = countries[i].match(/^(\w+);/)[1].trim(); country = countries[i].match(/^\w+;(.*$)/)[1].trim(); o.value(code, country); @@ -538,14 +583,58 @@ return view.extend({ 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 = s.taboption('feeds', form.DummyValue, '_feeds'); + o.rawhtml = true; + o.default = '<hr style="width: 200px; height: 1px;" /><em><b>' + _('External allowlist feeds') + '</b></em>'; + + o = s.taboption('feeds', form.DynamicList, 'ban_allowurl', _('Allowlist Feed Selection')); + o.optional = true; + o.rmempty = true; + o.validate = function (section_id, value) { + if (!value) { + return true; + } + if (!value.match(/^(http:\/\/|https:\/\/)[A-Za-z0-9\/\.\-_\?\&\+=:~#]+$/)) { + return _('Protocol/URL format not supported'); + } + return true; + } + + o = s.taboption('feeds', form.DummyValue, '_feeds'); + o.rawhtml = true; + o.default = '<hr style="width: 200px; height: 1px;" /><em><b>' + _('Local feed settings') + '</b></em>'; + + o = s.taboption('feeds', form.Flag, 'ban_autoallowlist', _('Auto Allowlist'), _('Automatically add resolved domains and uplink IPs to the local banIP allowlist.')); o.default = 1 o.rmempty = false; - o = s.taboption('feeds', form.Flag, 'ban_autoblocklist', _('Auto Blocklist'), _('Automatically transfers suspicious IPs to the banIP blocklist.')); + o = s.taboption('feeds', form.ListValue, 'ban_autoallowuplink', _('Auto Allow Uplink'), _('Limit the uplink autoallow function.')); + o.depends('ban_autoallowlist', '1'); + o.value('disable', _('Disable')); + o.value('subnet', _('Subnet (default)')); + o.value('ip', _('IP')); + o.optional = true; + o.rmempty = true; + + o = s.taboption('feeds', form.Flag, 'ban_autoblocklist', _('Auto Blocklist'), _('Automatically add resolved domains and suspicious IPs to the local banIP blocklist.')); o.default = 1 o.rmempty = false; + o = s.taboption('feeds', form.Flag, 'ban_autoblocksubnet', _('Auto Block Subnet'), _('Automatically add entire subnets to the blocklist Set based on an additional RDAP request with the suspicious IP.')); + o.default = 0 + o.optional = true; + o.rmempty = true; + + o = s.taboption('feeds', form.ListValue, 'ban_nftexpiry', _('Blocklist Set 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.value('1d'); + o.optional = true; + o.rmempty = true; + 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; 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 index 2d39586435..97d8e2b243 100644 --- 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 @@ -41,13 +41,13 @@ function handleAction(report, ev) { E('button', { 'class': 'btn cbi-button-action', 'click': ui.createHandlerFn(this, function (ev) { - var ip = document.getElementById('search').value.trim().toLowerCase(); + let 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'); + let result = document.getElementById('result'); if (res) { result.textContent = res.trim(); } else { @@ -65,13 +65,17 @@ function handleAction(report, ev) { document.getElementById('search').focus(); } if (ev === 'survey') { - var content, selectO; + let content, selectOption; - 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)); + if (report[1]) { + content = JSON.parse(report[1]); + } else { + content = ""; + } + selectOption = [E('option', { value: '' }, [_('-- Set Selection --')])]; + for (let i = 0; i < Object.keys(content.nftables).length; i++) { + if (content.nftables[i].set && content.nftables[i].set.name !== undefined && content.nftables[i].set.table !== undefined && content.nftables[i].set.table === 'banIP') { + selectOption.push(E('option', { 'value': content.nftables[i].set.name }, content.nftables[i].set.name)); } } L.ui.showModal(_('Set Survey'), [ @@ -80,7 +84,7 @@ function handleAction(report, ev) { E('label', { 'class': 'cbi-input-select', 'style': 'padding-top:.5em', 'id': 'run' }, [ E('h5', _('Set')), E('select', { 'class': 'cbi-input-select', 'id': 'set' }, - selectO + selectOption ) ]), ]), @@ -104,12 +108,12 @@ function handleAction(report, ev) { E('button', { 'class': 'btn cbi-button-action', 'click': ui.createHandlerFn(this, function (ev) { - var set = document.getElementById('set').value; + let 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'); + let result = document.getElementById('result'); if (res) { result.textContent = res.trim(); } else { @@ -131,17 +135,21 @@ function handleAction(report, ev) { 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', 'ruleset']), '{}') + L.resolveDefault(fs.exec_direct('/etc/init.d/banip', ['report', 'json']), ''), + L.resolveDefault(fs.exec_direct('/usr/sbin/nft', ['-tj', 'list', 'ruleset']), '') ]); }, render: function (report) { - var content; - content = JSON.parse(report[0]); + let content, rowSets, tblSets; - var rows_sets = []; - var tbl_sets = E('table', { 'class': 'table', 'id': 'sets' }, [ + if (report[0]) { + content = JSON.parse(report[0]); + } else { + content = ""; + } + rowSets = []; + tblSets = 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')), @@ -152,12 +160,12 @@ return view.extend({ ]); if (content.sets) { - var cnt1, cnt2, cnt3; + let 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([ + rowSets.push([ E('em', key), E('em', { 'style': 'padding-right: 20px' }, content.sets[key].cnt_elements), E('em', content.sets[key].input + cnt1), @@ -165,7 +173,7 @@ return view.extend({ E('em', content.sets[key].lan_forward + cnt3) ]); }); - rows_sets.push([ + rowSets.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 + ')'), @@ -173,7 +181,7 @@ return view.extend({ E('em', { 'style': 'font-weight: bold' }, content.sum_setforwardlan + ' (' + content.sum_cntforwardlan + ')') ]); } - cbi_update_table(tbl_sets, rows_sets); + cbi_update_table(tblSets, rowSets); return E('div', { 'class': 'cbi-map', 'id': 'map' }, [ E('div', { 'class': 'cbi-section' }, [ @@ -208,8 +216,7 @@ return view.extend({ '\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']), ''); + 'click': ui.createHandlerFn(this, function () { location.reload(); }) }, [_('Refresh')]) @@ -220,7 +227,7 @@ return view.extend({ E('div', { 'class': 'cbi-section' }, [ E('div', { 'class': 'left' }, [ E('h3', _('Set details')), - tbl_sets + tblSets ]) ]) ]); diff --git a/applications/luci-app-banip/po/ar/banip.po b/applications/luci-app-banip/po/ar/banip.po index 700415bbf0..6d0937b3bf 100644 --- a/applications/luci-app-banip/po/ar/banip.po +++ b/applications/luci-app-banip/po/ar/banip.po @@ -11,278 +11,425 @@ 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/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" 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:507 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168 -msgid "Active Subnets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +msgid "Active Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "مجلد النسخ الاحتياطي" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "إلغاء" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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>" +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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:526 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." 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:376 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "الوصف" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "تنزيل المعلمات" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "إعلام البريد الإلكتروني" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "ملف تعريف البريد الإلكتروني" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "عنوان مستقبل البريد الإلكتروني" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "عنوان مرسل البريد الإلكتروني" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "موضوع البريد الإلكتروني" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "مفعل" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "الاعدادات العامة" @@ -290,157 +437,199 @@ msgstr "الاعدادات العامة" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "" + #: 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/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "معلومة" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "آخر تشغيل" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 -msgid "Log Count" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 -msgid "Log LAN-Forward" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 +msgid "Log LAN-Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:518 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." 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:499 +msgid "Logfile Location" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "" @@ -452,80 +641,114 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "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:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "نظرة عامة" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" 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:544 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 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/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "نعش الذاكرة" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "دليل التقارير" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "إعادة تشغيل" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "نتيجة" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "تشغيل الإشارات" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -534,120 +757,116 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "Sender address for banIP notification E-Mails." msgstr "" -#: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 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:383 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." 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:476 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "إعدادات" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -msgid "Split external set loading after every n members to save RAM." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +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:289 -msgid "Startup Trigger Interface" -msgstr "بدء واجهة التشغيل" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." 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:518 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:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -661,80 +880,114 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "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/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "تأخير الزناد" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "تسجيل مطول للتصحيح" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 +msgid "alert" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "" @@ -742,51 +995,71 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" 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:480 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" msgstr "" +#~ msgid "Startup Trigger Interface" +#~ msgstr "بدء واجهة التشغيل" + #~ msgid "Unable to save changes: %s" #~ msgstr "تعذر حفظ التغييرات: s%" #~ msgid "Download Queue" #~ msgstr "تنزيل قائمة الانتظار" -#~ msgid "E-Mail Notification" -#~ msgstr "إعلام البريد الإلكتروني" - #~ msgid "Edit Blacklist" #~ msgstr "تحرير القائمة السوداء" @@ -858,9 +1131,6 @@ msgstr "" #~ msgid "Special config options for the selected download utility." #~ msgstr "خيارات التكوين الخاصة لأداة التنزيل المساعدة المحددة." -#~ msgid "Description" -#~ msgstr "الوصف" - #~ msgid "Load" #~ msgstr "حمولة" diff --git a/applications/luci-app-banip/po/bg/banip.po b/applications/luci-app-banip/po/bg/banip.po index 39eec9477d..4a4b07d65d 100644 --- a/applications/luci-app-banip/po/bg/banip.po +++ b/applications/luci-app-banip/po/bg/banip.po @@ -10,278 +10,425 @@ 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/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" 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:507 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "ASNs" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Активни устройства" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" 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:175 +msgid "Active Uplink" +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Автоматично засичане" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "Директоря за резервни копия" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "Отмени" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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>" +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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:526 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "Държави" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." 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:376 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "Описание" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Don't check SSL server certificates during download." msgstr "Не проверявай SSL сертификати по време на сваляне." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "Сваляй несигурно" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "Параметри за теглене" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "E-Mail Известяване" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "E-Mail Профил" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "E-Mail Изпращач" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "E-Mail Тема" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "Включи banIP сервиз." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Разрешен" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Основни настройки" @@ -289,157 +436,199 @@ msgstr "Основни настройки" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "" + #: 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/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Информация" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 -msgid "Log Count" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 -msgid "Log LAN-Forward" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 +msgid "Log LAN-Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:518 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." 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:499 +msgid "Logfile Location" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "" @@ -451,80 +640,114 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "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:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" 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:544 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 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/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -533,120 +756,116 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "Sender address for banIP notification E-Mails." msgstr "" -#: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 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:383 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." 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:476 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -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:289 -msgid "Startup Trigger Interface" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +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:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." 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:518 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:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -660,80 +879,114 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "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/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 +msgid "alert" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "" @@ -741,42 +994,65 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" 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:480 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" msgstr "" +#~ msgid "Active Subnets" +#~ msgstr "Активни събнети" + #~ msgid "Active Interfaces" #~ msgstr "Активен интерфейс" @@ -881,9 +1157,6 @@ msgstr "" #~ msgid "E-Mail Actions" #~ msgstr "Действия с e-mail" -#~ msgid "E-Mail Notification" -#~ msgstr "E-Mail Известяване" - #~ msgid "Edit Blacklist" #~ msgstr "Редактирай черен списък" @@ -913,6 +1186,3 @@ msgstr "" #~ msgid "banIP action" #~ msgstr "banIP действие" - -#~ msgid "Description" -#~ msgstr "Описание" diff --git a/applications/luci-app-banip/po/bn_BD/banip.po b/applications/luci-app-banip/po/bn_BD/banip.po index db2305489b..81ab9126a0 100644 --- a/applications/luci-app-banip/po/bn_BD/banip.po +++ b/applications/luci-app-banip/po/bn_BD/banip.po @@ -10,278 +10,425 @@ 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/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" 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:507 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "চালু ডিভাইসগুলো" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" 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:175 +msgid "Active Uplink" +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "বাতিল করুন" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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>" +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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:526 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." 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:376 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "সক্রিয়" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "সাধারণ সেটিংস" @@ -289,157 +436,199 @@ msgstr "সাধারণ সেটিংস" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "" + #: 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/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 -msgid "Log Count" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 -msgid "Log LAN-Forward" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 +msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:518 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." 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:499 +msgid "Logfile Location" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "" @@ -451,80 +640,114 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "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:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" 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:544 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 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/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -533,120 +756,116 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "Sender address for banIP notification E-Mails." msgstr "" -#: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 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:383 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." 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:476 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "সেটিংস" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -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:289 -msgid "Startup Trigger Interface" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +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:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." 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:518 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:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -660,80 +879,114 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "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/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 +msgid "alert" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "" @@ -741,42 +994,65 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" 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:480 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" msgstr "" +#~ msgid "Active Subnets" +#~ msgstr "চালু সাবনেটগুলো" + #~ msgid "Active Interfaces" #~ msgstr "চালু ইন্টারফেসগুলো" diff --git a/applications/luci-app-banip/po/ca/banip.po b/applications/luci-app-banip/po/ca/banip.po index c3803bbbe3..f67c10f4e5 100644 --- a/applications/luci-app-banip/po/ca/banip.po +++ b/applications/luci-app-banip/po/ca/banip.po @@ -10,278 +10,425 @@ 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/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" 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:507 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168 -msgid "Active Subnets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +msgid "Active Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "Directori de còpies de seguretat" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "Cancel•lar" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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>" +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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:526 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." 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:376 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "Descripció" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "Paràmetres de descàrrega" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" msgstr "Utilitat de baixades" -#: 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "Notificació de correu" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "Adreça del destinatari de correu" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Activat" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Paràmetres generals" @@ -289,157 +436,199 @@ msgstr "Paràmetres generals" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "" + #: 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/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Informació" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Darrera execució" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 -msgid "Log Count" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 -msgid "Log LAN-Forward" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 +msgid "Log LAN-Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:518 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." 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:499 +msgid "Logfile Location" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "" @@ -451,80 +640,114 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "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:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Visió de conjunt" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" 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:544 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 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/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Actualitza" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "Torna a carregar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Reiniciar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -533,120 +756,116 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "Sender address for banIP notification E-Mails." msgstr "" -#: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 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:383 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." 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:476 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Paràmetres" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -msgid "Split external set loading after every n members to save RAM." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +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:289 -msgid "Startup Trigger Interface" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." 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:518 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:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -660,80 +879,114 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "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/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "Enregistrament detallat de depuració" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 +msgid "alert" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "" @@ -741,39 +994,59 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" 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:480 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" msgstr "" @@ -792,9 +1065,6 @@ msgstr "" #~ msgid "Download Queue" #~ msgstr "Cua de descàrregues" -#~ msgid "E-Mail Notification" -#~ msgstr "Notificació de correu" - #~ msgid "Edit Blacklist" #~ msgstr "Edita la llista negra" @@ -814,9 +1084,6 @@ msgstr "" #~ msgid "Advanced" #~ msgstr "Avançat" -#~ msgid "Description" -#~ msgstr "Descripció" - #~ msgid "Download Options" #~ msgstr "Opcions de baixada" diff --git a/applications/luci-app-banip/po/cs/banip.po b/applications/luci-app-banip/po/cs/banip.po index b67f247ec4..b16f2d0b9e 100644 --- a/applications/luci-app-banip/po/cs/banip.po +++ b/applications/luci-app-banip/po/cs/banip.po @@ -1,287 +1,434 @@ msgid "" msgstr "" -"PO-Revision-Date: 2023-01-10 22:06+0000\n" -"Last-Translator: Jirka_1277 <j.pinkava@centrum.cz>\n" +"PO-Revision-Date: 2023-09-27 19:02+0000\n" +"Last-Translator: David Rapaň <david@rapan.cz>\n" "Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/cs/>\n" "Language: cs\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Generator: Weblate 4.15.1-dev\n" +"X-Generator: Weblate 5.1-dev\n" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" 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:507 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168 -msgid "Active Subnets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +msgid "Active Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" +msgstr "Pokročilá nastavení" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "Záložní adresář" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "Zrušit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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>" +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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:526 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." 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:376 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "Popis" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "Zakázat" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" msgstr "Nástroj pro stahování" -#: 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "" @@ -289,157 +436,199 @@ msgstr "" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "" + #: 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/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 -msgid "IPv6 Support" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" 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:260 +msgid "IPv6 Support" +msgstr "Podpora IPv6" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" +msgstr "Informace" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Poslední spuštění" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 -msgid "Log Count" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 -msgid "Log LAN-Forward" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 +msgid "Log LAN-Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:518 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." 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:499 +msgid "Logfile Location" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "" @@ -451,80 +640,114 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "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:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Přehled" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" 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:544 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 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/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Aktualizovat" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "Znovu načíst" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" -msgstr "" +msgstr "Restart" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -533,120 +756,116 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "Sender address for banIP notification E-Mails." msgstr "" -#: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 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:383 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." 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:476 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Nastavení" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -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:289 -msgid "Startup Trigger Interface" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +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:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" -msgstr "" +msgstr "Stav" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." 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:518 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:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -660,80 +879,114 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "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/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "Prodleva spuštění" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "Podrobné protokolování ladění" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" -msgstr "" +msgstr "Verze" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 +msgid "alert" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "" @@ -741,39 +994,59 @@ msgstr "" msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" 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:480 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" msgstr "" @@ -866,9 +1139,6 @@ msgstr "" #~ msgid "DST Target IPv6" #~ msgstr "Cílová IPv6" -#~ msgid "Description" -#~ msgstr "Popis" - #~ msgid "Download Options" #~ msgstr "Možnosti stahování" diff --git a/applications/luci-app-banip/po/da/banip.po b/applications/luci-app-banip/po/da/banip.po index c4ab7c65ed..1d8d742d69 100644 --- a/applications/luci-app-banip/po/da/banip.po +++ b/applications/luci-app-banip/po/da/banip.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2022-08-01 05:54+0000\n" +"PO-Revision-Date: 2023-11-09 02:04+0000\n" "Last-Translator: drax red <drax@outlook.dk>\n" "Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/da/>\n" @@ -8,280 +8,427 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.14-dev\n" +"X-Generator: Weblate 5.2-dev\n" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" +msgstr "0" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" 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:507 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "ASN'er" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Aktive enheder" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: 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:175 +msgid "Active Uplink" +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" +msgstr "Avancerede indstillinger" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Automatisk detektering" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "Backup Mappe" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "Annuller" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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>" +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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:526 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "Lande" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." 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:376 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 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:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "Download usikker" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "Download parametre" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" msgstr "Download hjælpeprogram" -#: 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "Meddelelse pr. e-mail" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "E-mail profil" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "Modtagerens e-mailadresse" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "E-mail afsenderadresse" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "E-mail emne" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "Aktiver banIP-tjenesten." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" -msgstr "Aktiveret" +msgstr "Aktiver" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Generelle indstillinger" @@ -289,158 +436,199 @@ msgstr "Generelle indstillinger" 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:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "Høj prioritet" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "Højeste prioritet" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "" + #: 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/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "IPv4-understøttelse" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "IPv6-understøttelse" -#: 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Information" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Sidste kørsel" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "Mindste prioritet" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "Mindre prioritet" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." msgstr "" -"Liste over tilgængelige netværks interfaces til at trigger banIP start." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 -msgid "Log Count" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 -msgid "Log LAN-Forward" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 +msgid "Log LAN-Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "Loggrænse" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:518 msgid "Log Terms" msgstr "Log Vilkår" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." 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:499 +msgid "Logfile Location" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" -msgstr "Netværks Interfaces" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "" @@ -452,81 +640,114 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "Normal prioritet (standard)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "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:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Oversigt" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -"Analyser kun det sidste angivne antal logposter for mistænkelige hændelser." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" 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:544 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/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 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/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Opdater" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "Rapportmappe" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Genstart" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "Resultat" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "Kør flag" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "Kør oplysninger" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -535,120 +756,116 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 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/setreport.js:81 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 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:383 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." 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:476 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Indstillinger" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -msgid "Split external set loading after every n members to save RAM." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +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:289 -msgid "Startup Trigger Interface" -msgstr "Interface for opstartstrigger" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" -msgstr "" +msgstr "Status" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." 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:518 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:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -662,80 +879,114 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "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/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "Tidsstempel" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 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:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "Udløserforsinkelse" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "Verbose Debug Logning" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" -msgstr "" +msgstr "Version" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 +msgid "alert" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "" @@ -743,42 +994,81 @@ msgstr "" msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" 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:480 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" msgstr "" +#~ msgid "Network Interfaces" +#~ msgstr "Netværks Interfaces" + +#~ msgid "List of available network interfaces to trigger the banIP start." +#~ msgstr "" +#~ "Liste over tilgængelige netværks interfaces til at trigger banIP start." + +#~ msgid "Startup Trigger Interface" +#~ msgstr "Interface for opstartstrigger" + +#~ msgid "Active Subnets" +#~ msgstr "Aktive Subnets" + +#~ 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." + #~ msgid "Active Interfaces" #~ msgstr "Aktive Interfaces" @@ -969,9 +1259,6 @@ msgstr "" #~ msgid "E-Mail Actions" #~ msgstr "E-mail handlinger" -#~ msgid "E-Mail Notification" -#~ msgstr "Meddelelse pr. e-mail" - #~ msgid "Edit Blacklist" #~ msgstr "Rediger sortliste" diff --git a/applications/luci-app-banip/po/de/banip.po b/applications/luci-app-banip/po/de/banip.po index 56a1e49f8e..4ae180c178 100644 --- a/applications/luci-app-banip/po/de/banip.po +++ b/applications/luci-app-banip/po/de/banip.po @@ -10,201 +10,276 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.16.2-dev\n" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" msgstr "-- Auswahl einstellen --" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" msgstr "-100" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" msgstr "-200 (Standard)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" msgstr "-300" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" msgstr "-400" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" msgstr "0" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" msgstr "100 (Standard)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" msgstr "1000" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" msgstr "1024 (Standard)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" msgstr "2048" -#: 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:507 msgid "250" msgstr "250" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" msgstr "4096" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" msgstr "50" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" msgstr "500" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" msgstr "512" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "Autonome Systemnummern" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Aktive Geräte" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "Aktive Feeds" -#: 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:175 +msgid "Active Uplink" +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -"Zusätzliche Auslöseverzögerung in Sekunden, bevor die banIP-Verarbeitung " -"tatsächlich beginnt." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "Erweiterte Einstellungen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" msgstr "Nur Zulassungsliste" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." msgstr "" -"Änderungen an der Zulassungsliste wurden gespeichert, starten Sie banIP neu, " -"damit die Änderungen wirksam werden." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" msgstr "Automatische Zulassungsliste" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" msgstr "Automatische Sperrliste" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Automatische Erkennung" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." -msgstr "Überträgt verdächtige IPs automatisch an die banIP-Sperrliste." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." -msgstr "Überträgt Uplink-IPs automatisch in die banIP-Zulassungsliste." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "Backupverzeichnis" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" msgstr "Basisverzeichnis" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." msgstr "Basisarbeitsverzeichnis während der BanIP-Verarbeitung." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" -msgstr "Ablauf der Sperrliste" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" -msgstr "Sperrlisten-Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -"Änderungen an der Sperrliste wurden gespeichert, starten Sie banIP neu, " -"damit die Änderungen wirksam werden." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" msgstr "CPU-Kerne" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "Abbrechen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" -msgstr "Kettenpriorität" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "Ketten-/Set-Einstellungen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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 "" -"Konfiguration des banIP-Pakets, um ein- und ausgehende IP-Adressen/Subnetze " -"über Sets in nftables zu sperren. Weitere Informationen finden Sie unter <a " -"href=\"https://github.com/openwrt/packages/blob/master/net/banip/files/README" -".md\" target=\"_blank\" rel=\"noreferrer noopener\" >in der Online-" -"Dokumentation</a>" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:526 +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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:571 msgid "Countries" msgstr "Länder" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." msgstr "" -"Deduplizieren von IP-Adressen in allen aktiven Sets und bereinigen der " -"lokalen Sperrliste." -#: 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:376 msgid "Deduplicate IPs" msgstr "IPs deduplizieren" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "Beschreibung" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." @@ -212,91 +287,150 @@ msgstr "" "Automatische Erkennung relevanter Netzwerkgeräte, Schnittstellen, Subnetze, " "Protokolle und Dienstprogramme." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 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:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "Unsicher herunterladen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "Download Parameter" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" msgstr "Download-Werkzeug" -#: 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "E-Mail-Benachrichtigung" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "E-Mail-Profil" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "E-Mail Empfängeradresse" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "E-Mail Absenderadresse" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "E-Mail-Einstellungen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "E-Mail-Thema" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "Zulassungsliste bearbeiten" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "Sperrliste bearbeiten" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "Anzahl der Elemente" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" msgstr "Elemente" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "Aktiviere den banIP-Service." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "Aktivieren ausführlicher Debug-Logs im Fehlerfall." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Aktiviert" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "Aktiviert die IPv4-Unterstützung." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "Aktiviert die IPv6-Unterstützung." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." -msgstr "Verfallszeit für automatisch hinzugefügte Mitglieder der Sperrliste." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "Feed-Auswahl" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "Firewall-Protokoll" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Allgemeine Einstellungen" @@ -304,79 +438,102 @@ msgstr "Allgemeine Einstellungen" 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:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "Hohe Priorität" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "Höchste Priorität" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11 msgid "IP Search" msgstr "IP-Suche" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." msgstr "IP-Suche..." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "IPv4 Unterstützung" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "IPv6 Unterstützung" -#: 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" -"Erhöhen der maximalen Anzahl geöffneten Dateien, um z. B. die Menge der " -"temporären geteilten Dateien beim Laden der Sets zu bewältigen." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Informationen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "LAN-Forward (Pakete)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "LAN-Forward-Kette" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Letzter Durchgang" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "Niedrigste Priorität" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "Niedrige Priorität" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "Beschränken bestimmter Feeds auf die LAN-Forward-Kette." -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "Beschränken bestimmter Feeds auf die WAN-Forward-Kette." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "Beschränken bestimmter Feeds auf die WAN-Eingang-Kette." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "Begrenzen von banIP verwendeter Rechenkerne, um RAM zu sparen." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." @@ -384,83 +541,98 @@ msgstr "" "Set-Elemente im Status und Bericht auflisten. Deaktivieren, um die CPU-Last " "zu reduzieren." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." 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/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "Auflistung der Elemente eines bestimmten banIP-bezogenen Sets." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "Log Count" msgstr "Anzahl der Protokolle" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log LAN-Forward" msgstr "LAN-Weiterleitung protokollieren" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" -msgstr "Protokollebene" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "Protokollbegrenzung" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" msgstr "Protokolleinstellungen" -#: 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:518 msgid "Log Terms" msgstr "Protokollbedingungen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "WAN-Weiterleitung protokollieren" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "WAN-Eingang protokollieren" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "Verdächtige weitergeleitete LAN-Pakete protokollieren (abgelehnt)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "Verdächtige weitergeleitete WAN-Pakete protokollieren (verworfen)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "Verdächtige eingehende WAN-Pakete protokollieren (verworfen)." -#: 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:499 +msgid "Logfile Location" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "Max. geöffnete Dateien" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "NFT-Informationen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "Netzwerkadapter" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" -msgstr "Netzwerkschnittstellen" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" msgstr "Nice-Level" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "Keine Suchergebnisse!" @@ -472,18 +644,24 @@ msgstr "Noch keine banIP-bezogenen Firewall-Protokolle!" msgid "No banIP related processing logs yet!" msgstr "Noch keine banIP-bezogenen Verarbeitungsprotokolle!" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "Normale Priorität (Voreinstellung)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" "Anzahl der fehlgeschlagenen Anmeldeversuche von der gleichen IP im Protokoll " "vor der Sperrung." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." @@ -491,25 +669,35 @@ msgstr "" "Überschreiben der vorkonfigurierten Download-Optionen für das ausgewählte " "Download-Dienstprogramm." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Übersicht" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -"Nur die zuletzt angegebene Anzahl der Protokolleinträge auf verdächtige " -"Ereignisse prüfen." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "Verarbeitungsprotokoll" -#: 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:544 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/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." @@ -517,44 +705,60 @@ msgstr "" "Empfängeradresse für banIP-Benachrichtigungs-E-Mails. Diese Angabe ist " "erforderlich, um die E-Mail-Funktionalität zu aktivieren." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Aktualisieren" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "Neu laden" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "Report-Verzeichnis" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" msgstr "Berichtselemente" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Neustart" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" "Beschränken des Internetzugangs von/zu einer kleinen Anzahl von sicheren IPs." #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "Ergebnis" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "Laufzeit-Flags" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "Informationen zur Ausführung" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "Suche" @@ -563,60 +767,55 @@ msgstr "Suche" msgid "Search the banIP-related Sets for a specific IP." msgstr "Suche in den banIP-bezogenen Sets nach einer bestimmten IP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "Wählen Sie eines der vorkonfigurierten Download-Dienstprogramme." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "Wählen Sie das/die WAN-Netzwerkgerät(e)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "Wählen Sie die logische(n) WAN-IPv4-Netzwerkschnittstelle(n) aus." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "Wählen Sie die logische(n) WAN-IPv6-Netzwerkschnittstelle(n) aus." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 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/setreport.js:81 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "Set" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -#, fuzzy -msgid "Set Policy" -msgstr "Set-Richtlinie" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "Set-Berichte" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 #, fuzzy msgid "Set Split Size" msgstr "Teilungsgröße festlegen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 #, fuzzy msgid "Set Survey" msgstr "Umfrage einstellen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 #, fuzzy msgid "Set Survey..." msgstr "Umfrage einstellen..." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "Details zum Set" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." @@ -624,62 +823,61 @@ msgstr "" "Legen Sie die Priorität der nft-Kette in der banIP-Tabelle fest. Bitte " "beachten Sie: niedrigere Werte bedeuten höhere Priorität." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set the nft policy for banIP-related sets." -msgstr "Legen Sie die nft-Richtlinie für banIP-bezogene Sets fest." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." +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:476 msgid "Set the syslog level for NFT logging." msgstr "Legen Sie den Syslog-Level für die NFT-Protokollierung fest." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Einstellungen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -msgid "Split external set loading after every n members to save RAM." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Split external Set loading after every n members to save RAM." msgstr "" -"Aufteilen des Ladens externer Sets nach jeweils n Mitgliedern, um RAM zu " -"sparen." - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "Startup Trigger Interface" -msgstr "Trigger-Interface fürs Starten" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "Status" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "Stopp" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "Umfrage" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "Systeminformationen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "Zielverzeichnis für banIP-bezogene Berichtsdateien." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." msgstr "Zielverzeichnis für komprimierte Feed-Sicherungen." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" "Die Zulassungsliste ist zu groß, Änderungen können nicht gespeichert werden." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." -msgstr "Die Sperrliste ist zu groß, Änderungen können nicht gespeichert werden." +msgstr "" +"Die Sperrliste ist zu groß, Änderungen können nicht gespeichert werden." -#: 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:518 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." @@ -687,7 +885,7 @@ msgstr "" "Die standardmäßigen Protokollbegriffe/regulären Ausdrücke filtern " "verdächtigen SSH-, LuCI-, Nginx- und Asterisk-Verkehr." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" "Die gewählte Priorität wird für die BanIP-Hintergrundverarbeitung verwendet." @@ -706,27 +904,23 @@ msgstr "" "Die Syslog-Ausgabe, vorgefiltert nur für banIP-bezogene " "Verarbeitungsprotokolleinträge." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -"Dies ist die lokale banIP-Zulassungsliste, die bestimmte MAC/IP/CIDR-" -"Adressen zulässt.<br /> <em><b> Bitte beachten Sie:</b></em> fügen Sie nur " -"genau eine MAC/IPv4/IPv6-Adresse oder einen Domänennamen pro Zeile hinzu." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -"Dies ist die lokale banIP-Sperrliste, die bestimmte MAC/IP/CIDR-Adressen " -"verhindert.<br /> <em><b> Bitte beachten Sie:</b></em> fügen Sie nur genau " -"eine MAC/IPv4/IPv6-Adresse oder einen Domainnamen pro Zeile hinzu." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "This tab shows the last generated Set Report, press the 'Refresh' button to " "get a new one." @@ -734,60 +928,92 @@ msgstr "" "Diese Registerkarte zeigt den zuletzt generierten Set-Bericht, klicken Sie " "auf die Schaltfläche \"Aktualisieren\", um einen neuen zu erhalten." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "Zeitstempel" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 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:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "Verzögerung der Trigger-Bedingung" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "Änderungen können nicht gespeichert werden: %s" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "Ausführliche Debug-Protokollierung" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "Version" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "WAN-Forward (Pakete)" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "WAN-Forward-Kette" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "WAN-Input (Pakete)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "WAN-Input-Kette" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "alert" msgstr "Alarm" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" -msgstr "Prüfung" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "heute automatisch zur Zulassungsliste hinzugefügt" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "heute automatisch zur Sperrliste hinzugefügt" @@ -795,42 +1021,186 @@ msgstr "heute automatisch zur Sperrliste hinzugefügt" msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" msgstr "crit" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" msgstr "debug" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" msgstr "emerg" -#: 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:480 msgid "err" msgstr "err" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" msgstr "info" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" msgstr "Speicher (Standard)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" msgstr "notice" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" msgstr "Leistung" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" msgstr "warn (Standard)" +#~ msgid "Log Level" +#~ msgstr "Protokollebene" + +#~ msgid "Network Interfaces" +#~ msgstr "Netzwerkschnittstellen" + +#~ msgid "" +#~ "Additional trigger delay in seconds before banIP processing actually " +#~ "starts." +#~ msgstr "" +#~ "Zusätzliche Auslöseverzögerung in Sekunden, bevor die banIP-Verarbeitung " +#~ "tatsächlich beginnt." + +#~ 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." + +#~ msgid "Startup Trigger Interface" +#~ msgstr "Trigger-Interface fürs Starten" + +#~ 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 "" +#~ "Dies ist die lokale banIP-Zulassungsliste, die bestimmte MAC/IP/CIDR-" +#~ "Adressen zulässt.<br /> <em><b> Bitte beachten Sie:</b></em> fügen Sie " +#~ "nur genau eine MAC/IPv4/IPv6-Adresse oder einen Domänennamen pro Zeile " +#~ "hinzu." + +#~ msgid "" +#~ "This is the local banIP blocklist that will prevent 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 "" +#~ "Dies ist die lokale banIP-Sperrliste, die bestimmte MAC/IP/CIDR-Adressen " +#~ "verhindert.<br /> <em><b> Bitte beachten Sie:</b></em> fügen Sie nur " +#~ "genau eine MAC/IPv4/IPv6-Adresse oder einen Domainnamen pro Zeile hinzu." + +#~ msgid "Split external set loading after every n members to save RAM." +#~ msgstr "" +#~ "Aufteilen des Ladens externer Sets nach jeweils n Mitgliedern, um RAM zu " +#~ "sparen." + +#~ msgid "Blocklist Expiry" +#~ msgstr "Ablauf der Sperrliste" + +#~ msgid "Expiry time for auto added blocklist set members." +#~ msgstr "" +#~ "Verfallszeit für automatisch hinzugefügte Mitglieder der Sperrliste." + +#~ msgid "Blocklist Feeds" +#~ msgstr "Sperrlisten-Feeds" + +#~ msgid "Active Subnets" +#~ msgstr "Aktive Subnetze" + +#~ msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#~ msgstr "Überträgt verdächtige IPs automatisch an die banIP-Sperrliste." + +#~ msgid "Automatically transfers uplink IPs to the banIP allowlist." +#~ msgstr "Überträgt Uplink-IPs automatisch in die banIP-Zulassungsliste." + +#~ 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 "" +#~ "Konfiguration des banIP-Pakets, um ein- und ausgehende IP-Adressen/" +#~ "Subnetze über Sets in nftables zu sperren. Weitere Informationen finden " +#~ "Sie unter <a href=\"https://github.com/openwrt/packages/blob/master/net/" +#~ "banip/files/README.md\" target=\"_blank\" rel=\"noreferrer noopener\" >in " +#~ "der Online-Dokumentation</a>" + +#~ msgid "" +#~ "Deduplicate IP addresses across all active sets and and tidy up the local " +#~ "blocklist." +#~ msgstr "" +#~ "Deduplizieren von IP-Adressen in allen aktiven Sets und bereinigen der " +#~ "lokalen Sperrliste." + +#~ msgid "" +#~ "Increase the maximal number of open files, e.g. to handle the amount of " +#~ "temporary split files while loading the sets." +#~ msgstr "" +#~ "Erhöhen der maximalen Anzahl geöffneten Dateien, um z. B. die Menge der " +#~ "temporären geteilten Dateien beim Laden der Sets zu bewältigen." + +#~ msgid "Chain Priority" +#~ msgstr "Kettenpriorität" + +#~ 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." + +#, fuzzy +#~ msgid "Set Policy" +#~ msgstr "Set-Richtlinie" + +#~ msgid "Set the nft policy for banIP-related sets." +#~ msgstr "Legen Sie die nft-Richtlinie für banIP-bezogene Sets fest." + +#~ msgid "audit" +#~ msgstr "Prüfung" + +#~ msgid "" +#~ "Allowlist modifications have been saved, restart banIP that changes take " +#~ "effect." +#~ msgstr "" +#~ "Änderungen an der Zulassungsliste wurden gespeichert, starten Sie banIP " +#~ "neu, damit die Änderungen wirksam werden." + +#~ msgid "" +#~ "Blocklist modifications have been saved, restart banIP that changes take " +#~ "effect." +#~ msgstr "" +#~ "Änderungen an der Sperrliste wurden gespeichert, starten Sie banIP neu, " +#~ "damit die Änderungen wirksam werden." + #~ msgid "Active Interfaces" #~ msgstr "Aktive Schnittstellen" @@ -1022,9 +1392,6 @@ msgstr "warn (Standard)" #~ msgid "E-Mail Actions" #~ msgstr "E-Mail-Aktionen" -#~ msgid "E-Mail Notification" -#~ msgstr "E-Mail-Benachrichtigung" - #~ msgid "Edit Blacklist" #~ msgstr "Blockierliste bearbeiten" @@ -1482,9 +1849,6 @@ msgstr "warn (Standard)" #~ msgid "DST Target IPv6" #~ msgstr "DST-Ziel IPv6 (Destination)" -#~ msgid "Description" -#~ msgstr "Beschreibung" - #~ msgid "Download Options" #~ msgstr "Download-Optionen" diff --git a/applications/luci-app-banip/po/el/banip.po b/applications/luci-app-banip/po/el/banip.po index 43e4d8f6c2..e48ef36acc 100644 --- a/applications/luci-app-banip/po/el/banip.po +++ b/applications/luci-app-banip/po/el/banip.po @@ -10,278 +10,425 @@ 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/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" 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:507 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168 -msgid "Active Subnets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +msgid "Active Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "φάκελος διάσωσης" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "Ακύρωση" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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>" +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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:526 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." 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:376 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "Περιγραφή" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "" @@ -289,157 +436,199 @@ msgstr "" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "" + #: 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/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 -msgid "Log Count" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 -msgid "Log LAN-Forward" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 +msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:518 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." 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:499 +msgid "Logfile Location" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "" @@ -451,80 +640,114 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "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:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" 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:544 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 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/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -533,120 +756,116 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "Sender address for banIP notification E-Mails." msgstr "" -#: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 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:383 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." 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:476 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Ρυθμίσεις" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -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:289 -msgid "Startup Trigger Interface" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +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:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." 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:518 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:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -660,80 +879,114 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "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/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 +msgid "alert" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "" @@ -741,39 +994,59 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" 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:480 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" msgstr "" @@ -795,8 +1068,5 @@ msgstr "" #~ msgid "Advanced" #~ msgstr "προχωρημένο" -#~ msgid "Description" -#~ msgstr "Περιγραφή" - #~ msgid "Loading" #~ msgstr "Φόρτωση" diff --git a/applications/luci-app-banip/po/en/banip.po b/applications/luci-app-banip/po/en/banip.po index a58e6b677a..57ca530de2 100644 --- a/applications/luci-app-banip/po/en/banip.po +++ b/applications/luci-app-banip/po/en/banip.po @@ -1,445 +1,634 @@ msgid "" msgstr "" -"PO-Revision-Date: 2022-07-03 10:25+0000\n" -"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n" +"PO-Revision-Date: 2023-11-30 14:34+0000\n" +"Last-Translator: rygle <pittos@post.com>\n" "Language-Team: English <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/en/>\n" "Language: en\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.13.1-dev\n" +"X-Generator: Weblate 5.3-dev\n" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" 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:507 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168 -msgid "Active Subnets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +msgid "Active Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" +msgstr "Cancel" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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>" +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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:526 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." 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:376 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 -msgid "General Settings" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +msgid "General Settings" +msgstr "General Settings" + #: 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:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "" + #: 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/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 -msgid "Log Count" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 -msgid "Log LAN-Forward" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 +msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:518 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." 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:499 +msgid "Logfile Location" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "" @@ -451,80 +640,114 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "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:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" -msgstr "" +msgstr "Overview" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" 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:544 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 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/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -533,120 +756,116 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "Sender address for banIP notification E-Mails." msgstr "" -#: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 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:383 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." 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:476 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -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:289 -msgid "Startup Trigger Interface" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +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:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." 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:518 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:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -660,80 +879,114 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "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/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" -msgstr "" +msgstr "Version" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 +msgid "alert" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "" @@ -741,38 +994,58 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" 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:480 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" msgstr "" diff --git a/applications/luci-app-banip/po/es/banip.po b/applications/luci-app-banip/po/es/banip.po index 5dfd9ef9d8..cba18d5c32 100644 --- a/applications/luci-app-banip/po/es/banip.po +++ b/applications/luci-app-banip/po/es/banip.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: 2019-07-23 22:17-0300\n" -"PO-Revision-Date: 2022-04-05 19:06+0000\n" -"Last-Translator: Lanchon <lanchon@gmail.com>\n" +"PO-Revision-Date: 2023-11-07 22:01+0000\n" +"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n" "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/es/>\n" "Language: es\n" @@ -11,280 +11,438 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.12-dev\n" +"X-Generator: Weblate 5.2-dev\n" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" -msgstr "" +msgstr "-- Selección de conjuntos --" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" -msgstr "" +msgstr "-100" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" -msgstr "" +msgstr "-200 (predeterminado)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" -msgstr "" +msgstr "-300" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" -msgstr "" +msgstr "-400" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" -msgstr "" +msgstr "0" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "0 (desactivar)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "1" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "10" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" -msgstr "" +msgstr "100 (predeterminado)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" -msgstr "" +msgstr "1000" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" -msgstr "" +msgstr "1024 (predeterminado)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "20" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" -msgstr "" +msgstr "2048" -#: 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:507 msgid "250" -msgstr "" +msgstr "250" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "3" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" -msgstr "" +msgstr "4096" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "5 (predeterminado)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" -msgstr "" +msgstr "50" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" -msgstr "" +msgstr "500" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" -msgstr "" +msgstr "512" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "ASNs" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Dispositivos activos" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" -msgstr "" +msgstr "Fuentes 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:175 +msgid "Active Uplink" +msgstr "Enlace ascendente activo" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" +"Retraso de activación adicional en segundos durante la recarga y el inicio " +"de la interfaz." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" -msgstr "" +msgstr "Ajustes avanzados" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "Permitir reenvíos de VLAN" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "Selección de feeds de la lista de permitidos" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" -msgstr "" +msgstr "Solo lista de permitidos" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" +"Las modificaciones de la lista de permitidos se han guardado, inicie la " +"búsqueda de dominios o reinicie banIP para que los cambios surtan efecto." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#, fuzzy +msgid "Auto Allow Uplink" +msgstr "Permitir enlace ascendente automáticamente" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +#, fuzzy msgid "Auto Allowlist" +msgstr "Lista de permitidos automática" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +#, fuzzy msgid "Auto Blocklist" -msgstr "" +msgstr "Lista de bloqueo automática" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Detección automática" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" +"Agregue automáticamente dominios resueltos e IP sospechosas a la lista de " +"bloqueo de banIP local." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." msgstr "" +"Agregue automáticamente dominios resueltos e IP de enlace ascendente a la " +"lista de permitidos de banIP local." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "Directorio de respaldo" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" -msgstr "" +msgstr "Directorio base" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." +msgstr "Directorio de trabajo base durante el procesamiento de banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "Cancelar" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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>" +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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:526 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "Países" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." 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:376 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "Descripción" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 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:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "Descarga insegura" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "Descargar parámetros" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" msgstr "Utilidad de descarga" -#: 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "Notificación por correo electrónico" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "Perfil de correo electrónico" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 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:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 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:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "Tema del correo electrónico" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "Activar el servicio banIP.." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Activado" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Configuración general" @@ -292,158 +450,199 @@ msgstr "Configuración general" 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:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "Alta prioridad" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "Prioridad más alta" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "" + #: 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/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "Soporte IPv4" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "Soporte IPv6" -#: 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Información" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Último inicio" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "Prioridad mínima" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "Menos prioridad" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." msgstr "" -"Lista de interfaces de red disponibles para activar el inicio de banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 -msgid "Log Count" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 -msgid "Log LAN-Forward" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 +msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "Límite de registro" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:518 msgid "Log Terms" msgstr "Términos de registro" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." 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:499 +msgid "Logfile Location" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" -msgstr "Interfaces de red" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "" @@ -455,84 +654,116 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "Prioridad normal (predeterminado)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "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:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Visión general" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -"Analice solo el último número indicado de entradas de registro para detectar " -"eventos sospechosos." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" 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:544 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/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 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/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Refrescar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "Recargar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "Informar directorio" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Reiniciar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "Resultado" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "Ejecutar banderas" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "Ejecutar información" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -541,121 +772,117 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 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/setreport.js:81 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 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:383 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." 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:476 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Configuraciones" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -msgid "Split external set loading after every n members to save RAM." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +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:289 -msgid "Startup Trigger Interface" -msgstr "Interfaz de activación de inicio" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" -msgstr "" +msgstr "Estado" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." 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:518 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:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -669,80 +896,114 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "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/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "Marca de tiempo" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 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:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "Retraso de disparo" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "Registro de depuración detallado" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" -msgstr "" +msgstr "Versión" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 +msgid "alert" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "" @@ -750,42 +1011,96 @@ msgstr "" msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" 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:480 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" msgstr "" +#~ msgid "Network Interfaces" +#~ msgstr "Interfaces de red" + +#~ msgid "" +#~ "Additional trigger delay in seconds before banIP processing actually " +#~ "starts." +#~ msgstr "" +#~ "Retraso de activación adicional en segundos antes de que realmente " +#~ "comience el procesamiento de banIP." + +#~ msgid "List of available network interfaces to trigger the banIP start." +#~ msgstr "" +#~ "Lista de interfaces de red disponibles para activar el inicio de banIP." + +#~ msgid "Startup Trigger Interface" +#~ msgstr "Interfaz de activación de inicio" + +#~ msgid "Blocklist Expiry" +#~ msgstr "Caducidad de la lista de bloqueo" + +#~ msgid "Active Subnets" +#~ msgstr "Subredes activas" + +#~ msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#~ msgstr "" +#~ "Transfiere automáticamente las IP sospechosas a la lista de bloqueo de " +#~ "banIP." + +#~ 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." + #~ msgid "Active Interfaces" #~ msgstr "Interfaces activas" @@ -983,9 +1298,6 @@ msgstr "" #~ 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" @@ -1479,9 +1791,6 @@ msgstr "" #~ msgid "DST Target IPv6" #~ msgstr "Objetivo DST IPv6" -#~ msgid "Description" -#~ msgstr "Descripción" - #~ msgid "Download Options" #~ msgstr "Opciones de descarga" diff --git a/applications/luci-app-banip/po/fi/banip.po b/applications/luci-app-banip/po/fi/banip.po index 1fc4fab0de..e83d45a013 100644 --- a/applications/luci-app-banip/po/fi/banip.po +++ b/applications/luci-app-banip/po/fi/banip.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2022-03-15 00:58+0000\n" +"PO-Revision-Date: 2023-10-18 05:43+0000\n" "Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n" "Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/fi/>\n" @@ -8,280 +8,427 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.12-dev\n" +"X-Generator: Weblate 5.1\n" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" +msgstr "0" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" 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:507 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "ASN:t" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Aktiiviset laitteet" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: 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:175 +msgid "Active Uplink" +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" +msgstr "Lisäasetukset" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Automaattinen tunnistus" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "Varmuuskopiohakemisto" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "Peruuta" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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>" +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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:526 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "Maat" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." 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:376 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "Kuvaus" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 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:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" msgstr "Lataustyökalu" -#: 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "Ota banIP-palvelun käyttöön." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Käytössä" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Yleiset asetukset" @@ -289,157 +436,199 @@ msgstr "Yleiset asetukset" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "" + #: 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/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "IPv4-tuki" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "IPv6-tuki" -#: 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Viimeksi ajettu" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 -msgid "Log Count" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 -msgid "Log LAN-Forward" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 +msgid "Log LAN-Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:518 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." 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:499 +msgid "Logfile Location" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" -msgstr "Verkkoliitynnät" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "" @@ -451,80 +640,114 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "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:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Yleiskatsaus" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" 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:544 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 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/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Päivitä" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Käynnistä uudelleen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "Tulos" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -533,120 +756,116 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "Sender address for banIP notification E-Mails." msgstr "" -#: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 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:383 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." 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:476 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Asetukset" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -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:289 -msgid "Startup Trigger Interface" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +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:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." 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:518 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:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -660,80 +879,114 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "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/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 +msgid "alert" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "" @@ -741,42 +994,68 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" 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:480 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" msgstr "" +#~ msgid "Network Interfaces" +#~ msgstr "Verkkoliitynnät" + +#~ msgid "Active Subnets" +#~ msgstr "Aktiiviset aliverkot" + #~ msgid "Active Interfaces" #~ msgstr "Aktiiviset liitynnät" @@ -897,9 +1176,6 @@ msgstr "" #~ msgid "Type" #~ msgstr "Tyyppi" -#~ msgid "Description" -#~ msgstr "Kuvaus" - #~ msgid "Load" #~ msgstr "Kuormitus" diff --git a/applications/luci-app-banip/po/fr/banip.po b/applications/luci-app-banip/po/fr/banip.po index 09866e1bc4..3a5f534c49 100644 --- a/applications/luci-app-banip/po/fr/banip.po +++ b/applications/luci-app-banip/po/fr/banip.po @@ -1,288 +1,458 @@ msgid "" msgstr "" -"PO-Revision-Date: 2022-08-01 05:54+0000\n" -"Last-Translator: Christophe Blancon <christophe.blancon@gmail.com>\n" +"PO-Revision-Date: 2023-06-26 15:50+0000\n" +"Last-Translator: viking76 <liaudetgael@gmail.com>\n" "Language-Team: French <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/fr/>\n" "Language: fr\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.14-dev\n" +"X-Generator: Weblate 4.18.1\n" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" -msgstr "" +msgstr "-- Définir la sélection --" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" -msgstr "" +msgstr "-100" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" -msgstr "" +msgstr "-200 (par défaut)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" -msgstr "" +msgstr "-300" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" -msgstr "" +msgstr "-400" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" -msgstr "" +msgstr "0" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "0 (désactivé)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "1" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "10" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" -msgstr "" +msgstr "100 (par défaut)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" -msgstr "" +msgstr "1000" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" -msgstr "" +msgstr "1024 (par défaut)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "20" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" -msgstr "" +msgstr "2048" -#: 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:507 msgid "250" -msgstr "" +msgstr "250" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "3" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "Les ASN" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Appareils actifs" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: 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:175 +msgid "Active Uplink" +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" +msgstr "Paramètres avancés" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" +"Les modifications de la liste d’autorisation ont été enregistrées, démarrez " +"la recherche de domaine ou redémarrez banIP dont les modifications prennent " +"effet." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Détection automatique" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." +msgstr "" +"Ajoutez automatiquement des sous-réseaux entiers à l’ensemble de listes de " +"blocage en fonction d’une requête RDAP supplémentaire avec l’adresse IP " +"suspecte." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" +"Ajoutez automatiquement les domaines résolus et les adresses IP suspectes à " +"la liste de blocage banIP locale." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." msgstr "" +"Ajoutez automatiquement des domaines résolus et des adresses IP de liaison " +"montante à la liste d'autorisation banIP locale." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "Répertoire de sauvegarde" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" +"Les modifications Blocklist ont été sauvegardées, démarrent le Domain Lookup " +"ou le redémarrage banIP que les changements prennent effet." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" +"Par défaut, chaque flux est actif dans toutes les chaînes prises en charge. " +"Limiter la politique de blocage par défaut à une certaine chaîne." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "Annuler" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" +"Les modifications apportées à cet onglet nécessitent un redémarrage du " +"service banIP pour prendre effet." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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>" +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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 bannir les IP entrantes et sortantes via " +"des ensembles nftables nommés. 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/overview.js:526 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "Pays" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." 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:376 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "Description" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" +"Détecter automatiquement les périphériques, interfaces, sous-réseaux, " +"protocoles et utilitaires du réseau." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Don't check SSL server certificates during download." msgstr "" -"Ne pas vérifier les certificats SSL du serveur pendant le téléchargement." +"Ignorer la vérification des certificats serveur pendant le téléchargement." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "Téléchargement non sécurisé" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "Paramètres de téléchargement" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" msgstr "Télécharger l'utilitaire" -#: 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "Notification par courriel" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" -msgstr "Courriel du profil" +msgstr "Courriel" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "Adresse courriel du destinataire" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "Adresse courriel de l'expéditeur" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" -msgstr "" +msgstr "Réglages e-mail" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "Objet du courriel" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "Activer le service banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Activé" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Paramètres généraux" @@ -290,159 +460,204 @@ msgstr "Paramètres généraux" 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:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "Priorité élevée" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "Priorité la plus élevée" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "" + #: 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/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "Prise en charge d’IPv4" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "Prise en charge d’IPv6" -#: 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" +"Augmenter le nombre maximal de fichiers ouverts, par exemple pour gérer le " +"nombre de fichiers temporaires divisés pendant le chargement des Sets." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Information" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Dernière exécution" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "Priorité minimale" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "Moins prioritaire" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" +"Limitez les cœurs de processeur utilisés par banIP pour économiser de la RAM." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" +"Liste Définir les éléments dans l'état et le rapport, désactiver cela pour " +"réduire la charge CPU." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." 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/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 -msgid "Log Count" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 -msgid "Log LAN-Forward" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 +msgid "Log LAN-Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "Limite de journalisation" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:518 msgid "Log Terms" msgstr "Conditions de journalisation" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." 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:499 +msgid "Logfile Location" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" -msgstr "Interfaces réseau" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "" @@ -454,84 +669,129 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "Priorité normale (par défaut)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" +"Nombre de tentatives de téléchargement en cas d’erreur (non pris en charge " +"par uclient-fetch)." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" +"Nombre de tentatives de connexion infructueuses de la même IP dans le " +"journal avant le blocage." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" +"Remplacez les options de téléchargement préconfigurées pour l'utilitaire de " +"téléchargement sélectionné." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" -msgstr "Aperçu" +msgstr "Vue d'ensemble" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -"Analyser uniquement le dernier nombre indiqué d'entrées de journal pour les " -"événements suspects." +"Analyse uniquement le dernier nombre indiqué d'entrées du journal pour y " +"déceler des événements suspects. Pour désactiver le moniteur de journaux, " +"réglez-le à \"0\"." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" 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:544 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/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" +"Adresse de réception pour les e-mails de notification banIP, ces " +"informations sont nécessaires pour activer la fonctionnalité E-Mail." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Actualiser" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "Recharger" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "Répertoire des rapports" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Redémarrer" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" +"Limitez l’accès à Internet depuis/vers un petit nombre d’adresses IP " +"sécurisées." #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "Résultat" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "Drapeaux d'exécution" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "Informations sur l’exécution" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -540,208 +800,259 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 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/setreport.js:81 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" +"Définit la priorité de la chaîne nft dans le tableau banIP. Remarque : une " +"valeur plus faible signifie une priorité plus élevée." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." 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:476 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Paramètres" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -msgid "Split external set loading after every n members to save RAM." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Split external Set loading after every n members to save RAM." msgstr "" +"Séparez le chargement externe de l'ensemble tous les n membres pour " +"économiser de la RAM." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "Startup Trigger Interface" -msgstr "Interface des déclencheurs de démarrage" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" -msgstr "" +msgstr "État" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." 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:518 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" +"Les termes de journal / expressions régulières par défaut filtrent le trafic " +"ssh, LuCI, nginx et astérisque suspect." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" +"La priorité sélectionnée sera utilisée pour le traitement en arrière-plan " +"banIP." #: 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 "" +"La sortie syslog, préfiltrée uniquement pour les entrées de journal de pare-" +"feu liées à banIP." #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28 msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "This tab shows the last generated Set Report, press the 'Refresh' button to " "get a new 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/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "Horodatage" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" +"Pour activer les notifications par e-mail, configurez le package 'msmtp' et " +"spécifiez une adresse de destinataire E-Mail valide." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 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:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "Délai de déclenchement" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "Journalisation détaillée du débogage" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." +msgstr "" +"Avec cet éditeur, vous pouvez télécharger votre fichier de flux personnalisé " +"local ou en remplir un initial (une copie 1:1 de la version livrée avec le " +"package). Le fichier se trouve dans '/etc/banip/banip.custom.feeds'. " +"Ensuite, vous pouvez modifier ce fichier, supprimer des entrées, en ajouter " +"de nouvelles ou effectuer une sauvegarde locale. Pour revenir à la version " +"des mainteneurs, il suffit de vider à nouveau le fichier de flux " +"personnalisé (ne le supprimez pas!)." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "alert" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "" @@ -749,42 +1060,115 @@ msgstr "" msgid "banIP" msgstr "bannissement IP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" 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:480 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" msgstr "" +#~ msgid "Network Interfaces" +#~ msgstr "Interfaces réseau" + +#~ msgid "" +#~ "Additional trigger delay in seconds before banIP processing actually " +#~ "starts." +#~ msgstr "" +#~ "Un délai supplémentaire de déclenchement en quelques secondes avant le " +#~ "traitement de banIP commence réellement." + +#~ 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." + +#~ msgid "Startup Trigger Interface" +#~ msgstr "Interface des déclencheurs de démarrage" + +#~ msgid "" +#~ "Deduplicate IP addresses across all active Sets and and tidy up the local " +#~ "blocklist." +#~ msgstr "" +#~ "Dédoubler les adresses IP dans tous les ensembles actifs et ranger la " +#~ "liste de blocs locale." + +#~ 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 "" +#~ "Il s'agit de la liste d'autorisation banIP locale qui autorisera " +#~ "certaines adresses MAC/IP/CIDR.<br /> <em><b>Veuillez noter :</b></em> " +#~ "n'ajoutez qu'exactement une adresse MAC/IPv4/IPv6 ou un nom de domaine " +#~ "par ligne ." + +#~ msgid "" +#~ "This is the local banIP blocklist that will prevent 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 "" +#~ "Il s'agit de la liste de blocage locale banIP qui empêchera certaines " +#~ "adresses MAC/IP/CIDR.<br /> <em><b> Remarque :</b></em> n'ajoute qu'une " +#~ "seule adresse MAC/IPv4/IPv6 ou un seul nom de domaine par ligne." + +#~ msgid "Active Subnets" +#~ msgstr "Sous-réseaux actifs" + +#~ 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." + #~ msgid "Active Interfaces" #~ msgstr "Interfaces actives" @@ -979,9 +1363,6 @@ msgstr "" #~ msgid "E-Mail Actions" #~ msgstr "Actions de courriel" -#~ msgid "E-Mail Notification" -#~ msgstr "Notification par courriel" - #~ msgid "Edit Blacklist" #~ msgstr "Modifier la liste noire" @@ -1432,9 +1813,6 @@ msgstr "" #~ msgid "DST Target IPv6" #~ msgstr "DST Target IPv6" -#~ msgid "Description" -#~ msgstr "Description" - #~ msgid "Download Options" #~ msgstr "Options de téléchargement" diff --git a/applications/luci-app-banip/po/he/banip.po b/applications/luci-app-banip/po/he/banip.po index 43923f6ed9..8d0c2d9570 100644 --- a/applications/luci-app-banip/po/he/banip.po +++ b/applications/luci-app-banip/po/he/banip.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2021-01-15 22:31+0000\n" +"PO-Revision-Date: 2023-09-07 08:58+0000\n" "Last-Translator: Yaron Shahrabani <sh.yaron@gmail.com>\n" "Language-Team: Hebrew <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/he/>\n" @@ -9,438 +9,627 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && " "n % 10 == 0) ? 2 : 3));\n" -"X-Generator: Weblate 4.5-dev\n" +"X-Generator: Weblate 5.0.1-dev\n" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" 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:507 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168 -msgid "Active Subnets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +msgid "Active Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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>" +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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:526 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." 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:376 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "תיאור" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 -msgid "General Settings" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +msgid "General Settings" +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:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "" + #: 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/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 -msgid "Log Count" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 -msgid "Log LAN-Forward" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 +msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:518 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." 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:499 +msgid "Logfile Location" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "" @@ -452,80 +641,114 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "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:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" 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:544 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 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/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -534,120 +757,116 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "Sender address for banIP notification E-Mails." msgstr "" -#: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 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:383 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." 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:476 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -msgid "Split external set loading after every n members to save RAM." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +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:289 -msgid "Startup Trigger Interface" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" -msgstr "" +msgstr "מצב" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." 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:518 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:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -661,80 +880,114 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "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/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 +msgid "alert" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "" @@ -742,41 +995,58 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" 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:480 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 -msgid "warn (default)" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" msgstr "" -#~ msgid "Description" -#~ msgstr "תיאור" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "warn (default)" +msgstr "" diff --git a/applications/luci-app-banip/po/hi/banip.po b/applications/luci-app-banip/po/hi/banip.po index 7e578068a6..952e5f8494 100644 --- a/applications/luci-app-banip/po/hi/banip.po +++ b/applications/luci-app-banip/po/hi/banip.po @@ -4,278 +4,425 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" 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:507 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168 -msgid "Active Subnets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +msgid "Active Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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>" +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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:526 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." 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:376 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "" @@ -283,157 +430,199 @@ msgstr "" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "" + #: 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/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 -msgid "Log Count" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 -msgid "Log LAN-Forward" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 +msgid "Log LAN-Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:518 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." 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:499 +msgid "Logfile Location" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "" @@ -445,80 +634,114 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "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:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" 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:544 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 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/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -527,120 +750,116 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "Sender address for banIP notification E-Mails." msgstr "" -#: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 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:383 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." 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:476 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -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:289 -msgid "Startup Trigger Interface" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +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:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." 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:518 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:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -654,80 +873,114 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "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/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 +msgid "alert" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "" @@ -735,38 +988,58 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" 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:480 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" msgstr "" diff --git a/applications/luci-app-banip/po/hu/banip.po b/applications/luci-app-banip/po/hu/banip.po index 8d78d81560..97d596873d 100644 --- a/applications/luci-app-banip/po/hu/banip.po +++ b/applications/luci-app-banip/po/hu/banip.po @@ -1,288 +1,436 @@ msgid "" msgstr "" -"PO-Revision-Date: 2021-08-16 16:38+0000\n" -"Last-Translator: Bence Csókás <bence.csokas@gmail.com>\n" +"PO-Revision-Date: 2023-10-06 08:29+0000\n" +"Last-Translator: Norbert Szentner <upd6la1j@duck.com>\n" "Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/hu/>\n" "Language: hu\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.8-dev\n" +"X-Generator: Weblate 5.1-dev\n" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" 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:507 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "AS számok" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Aktív eszközök" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: 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:175 +msgid "Active Uplink" +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#, fuzzy msgid "Advanced Settings" +msgstr "Haladó Beállítások" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Automatikus észlelés" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "Biztonsági mentés könyvtára" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "Mégse" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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>" +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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:526 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "Országok" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." 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:376 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "Leírás" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" msgstr "Letöltési segédprogram" -#: 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "E-mail értesítés" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "E-Mail profil" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "E-Mail küldő cím" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 #, fuzzy msgid "E-Mail Topic" msgstr "E-Mail téma" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Engedélyezve" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Általános Beállítások" @@ -290,157 +438,199 @@ msgstr "Általános Beállítások" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "" + #: 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/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "IPv4 támogatás" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "IPv6 támogatás" -#: 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Információ" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Utolsó futás" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "Legkisebb prioritás" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "Kisebb prioritás" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 -msgid "Log Count" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 -msgid "Log LAN-Forward" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 +msgid "Log LAN-Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:518 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." 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:499 +msgid "Logfile Location" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" -msgstr "Hálózati csatolók" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "" @@ -452,80 +642,114 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "Közepes prioritás (alapértelmezett)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "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:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Áttekintés" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" 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:544 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 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/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Frissítés" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "Újratöltés" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Újraindítás" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "Eredmény" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -534,120 +758,116 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "Sender address for banIP notification E-Mails." msgstr "" -#: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 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:383 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." 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:476 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Beállítások" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -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:289 -msgid "Startup Trigger Interface" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +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:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." 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:518 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:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -661,80 +881,114 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "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/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "Aktiváló késleltetése" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "Részletes hibakeresési naplózás" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 +msgid "alert" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "" @@ -742,42 +996,68 @@ msgstr "" msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" 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:480 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" msgstr "" +#~ msgid "Network Interfaces" +#~ msgstr "Hálózati csatolók" + +#~ msgid "Active Subnets" +#~ msgstr "Aktív alhálózatok" + #~ msgid "Active Interfaces" #~ msgstr "Aktív csatolók" @@ -858,9 +1138,6 @@ msgstr "" #~ 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" @@ -989,9 +1266,6 @@ msgstr "" #~ msgid "DST Target IPv6" #~ msgstr "DST cél IPv6" -#~ msgid "Description" -#~ msgstr "Leírás" - #~ msgid "Download Options" #~ msgstr "Letöltési kapcsolók" diff --git a/applications/luci-app-banip/po/it/banip.po b/applications/luci-app-banip/po/it/banip.po index 2a44476a9c..ea85f4cc4d 100644 --- a/applications/luci-app-banip/po/it/banip.po +++ b/applications/luci-app-banip/po/it/banip.po @@ -1,781 +1,1178 @@ msgid "" msgstr "" -"PO-Revision-Date: 2023-01-29 23:26+0000\n" -"Last-Translator: Dex94 <Dasvaresu@dr.com>\n" +"PO-Revision-Date: 2023-10-16 16:56+0000\n" +"Last-Translator: Frankie McEyes <mceyes@protonmail.com>\n" "Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/it/>\n" "Language: it\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.16-dev\n" +"X-Generator: Weblate 5.1\n" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" -msgstr "" +msgstr "-- Imposta selezione --" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" -msgstr "" +msgstr "-100" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" -msgstr "" +msgstr "-200 (predefinito)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" -msgstr "" +msgstr "-300" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" -msgstr "" +msgstr "-400" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" -msgstr "" +msgstr "0" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "0 (disattiva)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "1" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "10" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" -msgstr "" +msgstr "100 (predefinito)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" -msgstr "" +msgstr "1000" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" -msgstr "" +msgstr "1024 (predefinito)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "20" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" -msgstr "" +msgstr "2048" -#: 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:507 msgid "250" -msgstr "" +msgstr "250" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "3" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" -msgstr "" +msgstr "4096" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "5 (predefinito)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" -msgstr "" +msgstr "50" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" -msgstr "" +msgstr "500" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" -msgstr "" +msgstr "512" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" -msgstr "" +msgstr "ASNs" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" -msgstr "" +msgstr "Dispositivi attivi" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" -msgstr "" +msgstr "Feed attivi" -#: 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:175 +msgid "Active Uplink" +msgstr "Uplink attivi" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" +"Ritardo aggiuntivo del trigger in secondi durante il ricaricamento e l'avvio " +"dell'interfaccia." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" -msgstr "" +msgstr "Impostazioni avanzate" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "Consenti l'inoltro delle VLAN" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "Selezione Feed della Lista consentiti" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" -msgstr "" +msgstr "Solo Lista consentiti" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" +"Le modifiche alla Lista consentiti sono state salvate, avvia la ricerca di " +"domini o riavvia banIP per applicare le modifiche." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "Permetti sempre alcuni inoltri VLAN." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "Blocca sempre alcuni inoltri VLAN." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" +msgstr "Consenti automaticamente Uplink" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" -msgstr "" +msgstr "Auto-Lista consentiti" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "Blocco automatico sottoreti" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" -msgstr "" +msgstr "Auto-Lista bloccati" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" +msgstr "Rilevamento automatico" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." msgstr "" +"Aggiungi automaticamente intere sottoreti alla lista bloccati in base a " +"un'ulteriore richiesta RDAP con l'IP sospetto." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" +"Aggiungi automaticamente i domini risolti e gli IP sospetti alla lista " +"bloccati locale di banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." msgstr "" +"Aggiungi automaticamente i domini risolti e gli IP di uplink alla lista " +"consentiti locale di banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" -msgstr "Directory del Backup" +msgstr "Cartella del backup" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" -msgstr "" +msgstr "Cartella di base" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." -msgstr "" +msgstr "Cartella di lavoro di base durante l'elaborazione di banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "Tipo di blocco" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "Blocco dell'inoltro delle VLAN" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" +msgstr "Selezione Feed Lista bloccati" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" +msgstr "Scadenza set Lista bloccati" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 +msgid "" +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" +"Le modifiche alla lista bloccati sono state salvate, avvia la ricerca dei " +"domini o riavvia banIP per applicare le modifiche." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." msgstr "" +"Per impostazione predefinita, ogni feed è attivo in tutte le catene " +"supportate. Limita la politica di blocco predefinita a una determinata " +"catena." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" -msgstr "" +msgstr "Core CPU" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "Annulla" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" +msgstr "Impostazioni catena/set" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" +"Per applicare le modifiche in questa scheda serve riavviare il servizio " +"banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "Cancella i feed personalizzati" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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:526 +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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 "" +"Configurazione del pacchetto banIP per vietare gli IP in entrata e in uscita " +"tramite set nftables denominati. Per ulteriori informazioni, <a " +"href=\"https://github.com/openwrt/packages/blob/master/net/banip/files/" +"README.md\" target=\"_blank\" rel=\"noreferrer noopener\" >consulta la " +"documentazione online</a>" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" -msgstr "" +msgstr "Paesi" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "Editor di feed personalizzati" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." msgstr "" +"Deduplica gli indirizzi IP su tutti i set attivi e riordina la lista " +"bloccati locale." -#: 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:376 msgid "Deduplicate IPs" -msgstr "" +msgstr "Deduplica gli IP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "Politica di blocco predefinita" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "Descrizione" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" +"Rileva automaticamente i dispositivi di rete, le interfacce, le sottoreti, i " +"protocolli e le utilità rilevanti." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "Disattiva" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "Ricerca del dominio" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Don't check SSL server certificates during download." -msgstr "Non controllare i certificati del server SSL durante il download." +msgstr "Non controllare i certificati SSL del server durante il download." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "Scarica i feed personalizzati" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "Download non sicuro" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "Parametri di download" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "Tentativi di download" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" msgstr "Utilità di download" -#: 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" +"Scarta i pacchetti in silenzio o rifiuta attivamente il traffico sulle " +"catene WAN-Input e WAN-Forward." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "Notifica e-mail" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "Profilo e-mail" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "Indirizzo e-mail destinatario" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "Indirizzo e-mail mittente" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" -msgstr "" +msgstr "Impostazioni e-mail" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "Oggetto e-mail" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" -msgstr "" +msgstr "Modifica Lista consentiti" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" -msgstr "" +msgstr "Modifica Lista bloccati" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "Modifica feed personalizzati" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" -msgstr "" +msgstr "Numero elementi" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" -msgstr "" +msgstr "Elementi" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "Campo vuoto non consentito" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." -msgstr "" +msgstr "Attiva il servizio banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." -msgstr "" +msgstr "Attiva log di debug esteso in caso di errori di elaborazione." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" -msgstr "Abilitato" +msgstr "Attivato" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." -msgstr "" +msgstr "Attiva il supporto IPv4." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." -msgstr "" +msgstr "Attiva il supporto IPv6." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" +"Tempo di scadenza per i membri del set Lista bloccati aggiunti " +"automaticamente." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "Feed di Lista consentiti esterna" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "Feed di Lista bloccati esterna" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "Nome feed" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" -msgstr "" +msgstr "Selezione feed" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "Riempi feed personalizzati" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" -msgstr "" +msgstr "Registro del firewall" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "Flag" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "Flag non supportato" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" -msgstr "Impostazioni Generali" +msgstr "Impostazioni generali" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 msgid "Grant access to LuCI app banIP" -msgstr "" +msgstr "Consenti l'accesso all'app banIP di LuCI" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" -msgstr "" +msgstr "Priorità alta" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" -msgstr "" +msgstr "Priorità massima" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "IP" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11 msgid "IP Search" -msgstr "" +msgstr "Ricerca IP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." +msgstr "Ricerca IP..." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" +msgstr "Supporto IPv4" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" -msgstr "" +msgstr "Supporto IPv6" -#: 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" +"Aumenta il numero massimo di file aperti, ad es. per gestire la quantità di " +"file divisi temporanei durante il caricamento dei set." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Informazioni" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "Caratteri non validi" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "Valori di input non validi, impossibile salvare le modifiche." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" -msgstr "" +msgstr "LAN-Forward (pacchetti)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" -msgstr "" +msgstr "Catena LAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" -msgstr "" +msgstr "Ultimo avvio" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" -msgstr "" +msgstr "Priorità minima" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" -msgstr "" +msgstr "Priorità bassa" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." -msgstr "" +msgstr "Limita determinati feed alla catena LAN-Forward." -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." -msgstr "" +msgstr "Limita determinati feed alla catena WAN-Forward." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." -msgstr "" +msgstr "Limita determinati feed alla catena WAN-Input." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." -msgstr "" +msgstr "Limita i core della CPU usati da banIP per risparmiare RAM." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "Limita la funzione auto-consentiti di uplink." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" +"Elenca gli elementi del set nello stato e nel rapporto, disattivalo per " +"ridurre il carico della CPU." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." +msgstr "Elenco delle interfacce di trigger di ricaricamento disponibili." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." +msgstr "Elenca gli elementi di un set specifico relativo a banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" +msgstr "Impostazioni feed locale" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "Log Count" -msgstr "" +msgstr "Numero log" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log LAN-Forward" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" -msgstr "" +msgstr "Registra LAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" -msgstr "" +msgstr "Limite di log" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" -msgstr "" +msgstr "Impostazioni log" -#: 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:518 msgid "Log Terms" -msgstr "" +msgstr "Termini del log" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" -msgstr "" +msgstr "Registra WAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" -msgstr "" +msgstr "Registra WAN-Input" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." -msgstr "" +msgstr "Registra i pacchetti LAN inoltrati sospetti (rejected)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." -msgstr "" +msgstr "Registra i pacchetti WAN inoltrati sospetti (dropped)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." +msgstr "Registra i pacchetti WAN in entrata sospetti (dropped)." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Logfile Location" 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:338 msgid "Max Open Files" -msgstr "" +msgstr "Max file aperti" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "Priorità catena NFT" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" -msgstr "" +msgstr "Informazioni NFT" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" +msgstr "Politica set NFT" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" +msgstr "Dispositivi di rete" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" -msgstr "" +msgstr "Livello priorità (nice)" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" -msgstr "" +msgstr "Nessun risultato di ricerca!" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21 msgid "No banIP related firewall logs yet!" -msgstr "" +msgstr "Non ci sono ancora log del firewall relativi a banIP!" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21 msgid "No banIP related processing logs yet!" -msgstr "" +msgstr "Non ci sono ancora log di elaborazione relativi a banIP!" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" +msgstr "Priorità normale (predefinito)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." msgstr "" +"Numero di tentativi di download in caso di errore (non supportato da uclient-" +"fetch)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" +"Numero di tentativi di accesso falliti dello stesso IP nel log prima del " +"blocco." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" +"Sovrascrivi le opzioni di download preconfigurate per l'utilità di download " +"selezionata." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Riepilogo" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" +"Analizza solo l'ultimo numero dichiarato di voci del log per eventi " +"sospetti. Per disattivare del tutto il monitor del log, impostalo a '0'." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" -msgstr "" +msgstr "Log di elaborazione" -#: 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:544 msgid "Profile used by 'msmtp' for banIP notification E-Mails." -msgstr "" +msgstr "Profilo usato da 'msmtp' per le notifiche e-mail di banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "Protocollo/Formato URL non supportato" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "Ricevi notifiche e-mail ad ogni esecuzione di banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" +"Indirizzo del destinatario per le e-mail di notifica banIP, queste " +"informazioni sono necessarie per attivare la funzionalità e-mail." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" -msgstr "Ricaricare" +msgstr "Aggiorna" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" -msgstr "Aggiorna" +msgstr "Ricarica" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "Interfaccia di trigger di ricaricamento" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" -msgstr "Directory dei report" +msgstr "Cartella del report" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" -msgstr "" +msgstr "Elementi del report" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Riavvia" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." -msgstr "" +msgstr "Limita l'accesso a Internet da/a un numero limitato di IP sicuri." #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "Risultato" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "Rulev4" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "Rulev6" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" -msgstr "Avvia Flags" +msgstr "Avvia flags" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" -msgstr "" +msgstr "Avvia informazioni" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "Salva feed personalizzati" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" -msgstr "" +msgstr "Cerca" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12 msgid "Search the banIP-related Sets for a specific IP." -msgstr "" +msgstr "Cerca i set relativi a banIP per un IP specifico." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." -msgstr "" +msgstr "Seleziona una delle utilità di download preconfigurate." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." -msgstr "" +msgstr "Seleziona il/i dispositivo/i di rete WAN." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." -msgstr "" +msgstr "Seleziona l'/le interfaccia/e di rete WAN IPv4 logica/che." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." -msgstr "" +msgstr "Seleziona l'/le interfaccia/e di rete WAN IPv6 logica/che." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "Sender address for banIP notification E-Mails." -msgstr "" +msgstr "Indirizzo del mittente per le e-mail di notifica di banIP." -#: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" +msgstr "Imposta" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" -msgstr "" +msgstr "Imposta resoconti" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" -msgstr "" +msgstr "Imposta dim. divisione" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" -msgstr "" +msgstr "Imposta sondaggio" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." -msgstr "" +msgstr "Imposta sondaggio..." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" -msgstr "" +msgstr "Imposta dettagli" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" +"Imposta la priorità della catena nft nella tabella banIP. Nota bene: valori " +"più bassi significano una priorità più alta." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set the nft policy for banIP-related sets." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." +msgstr "Imposta il criterio nft per iset relativi a banIP." -#: 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:476 msgid "Set the syslog level for NFT logging." -msgstr "" +msgstr "Imposta il livello syslog per la registrazione NFT." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Impostazioni" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -msgid "Split external set loading after every n members to save RAM." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Split external Set loading after every n members to save RAM." msgstr "" +"Dividi il caricamento del set esterno dopo ogni n membri per risparmiare RAM." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "Startup Trigger Interface" -msgstr "Interfaccia trigger di avvio" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" -msgstr "" +msgstr "Stato" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" -msgstr "" +msgstr "Ferma" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "Sottorete (predefinito)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" -msgstr "" +msgstr "Sondaggio" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" -msgstr "" +msgstr "Informazioni di sistema" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." -msgstr "" +msgstr "Cartella di destinazione per i file di report relativi a banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." -msgstr "" +msgstr "Cartella di destinazione per i backup dei feed compressi." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." -msgstr "" +msgstr "La lista consentiti è troppo grande, impossibile salvare le modifiche." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." -msgstr "" +msgstr "La lista bloccati è troppo grande, impossibile salvare le modifiche." -#: 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:518 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" +"I termini e le espressioni regolari predefinite dei log filtrano il traffico " +"sospetto di ssh, LuCI, nginx e asterisk." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" +"La priorità selezionata verrà usata per l'elaborazione in secondo piano di " +"banIP." #: 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 "" +"L'output di syslog, prefiltrato solo per le voci di log del firewall " +"relative a banIP." #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28 msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" +"L'output del syslog, prefiltrato solo per le voci di log relative " +"all'elaborazione di banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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/blocklist.js:29 +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." +msgstr "" +"Questa è la Lista consentiti locale di banIP che consentirà determinati " +"indirizzi MAC, indirizzi IP o nomi di dominio.<br /> <em><b>Nota:</b></em> " +"aggiungi esattamente un solo indirizzo MAC/IPv4/IPv6 o nome di dominio per " +"riga. Sono consentiti gli intervalli nella notazione CIDR e le associazioni " +"MAC/IP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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/setreport.js:180 +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." +msgstr "" +"Questa è la Lista bloccati locale di banIP che impedirà determinati " +"indirizzi MAC, indirizzi IP o nomi di dominio.<br /> <em><b>Nota:</b></em> " +"aggiungi solo esattamente un indirizzo MAC/IPv4/IPv6 o nome di dominio per " +"riga. Sono consentiti gli intervalli nella notazione CIDR e le associazioni " +"MAC/IP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "This tab shows the last generated Set Report, press the 'Refresh' button to " "get a new one." msgstr "" +"Questa scheda mostra l'ultimo rapporto di set generato, premi il pulsante " +"\"Aggiorna\" per ottenere quello attuale." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" +msgstr "Marca temporale" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." msgstr "" +"Per attivare le notifiche e-mail, configura il pacchetto 'msmtp' e specifica " +"un indirizzo di destinatario e-mail valido." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "Topic for banIP notification E-Mails." -msgstr "" +msgstr "Oggetto per le e-mail di notifica di banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" -msgstr "" +msgstr "Ritardo innesco" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "URLv4" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "URLv6" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" -msgstr "" +msgstr "Impossibile salvare le modifiche: %s" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "Carica feed personalizzati" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "Caricamento del file dei feed personalizzati fallito." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" -msgstr "" +msgstr "Registro di debug dettagliato" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" -msgstr "" +msgstr "Versione" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" -msgstr "" +msgstr "WAN-Forward (pacchetti)" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" -msgstr "" +msgstr "Catena WAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" -msgstr "" +msgstr "WAN-Input (pacchetti)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" -msgstr "" +msgstr "Catena WAN-Input" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." +msgstr "" +"Con questo editor puoi caricare un file locale di feed personalizzati o " +"riempirne uno iniziale (una copia 1:1 della versione fornita con il " +"pacchetto). Il file si trova in '/etc/banip/banip.custom.feeds'. Puoi quindi " +"modificare questo file, cancellare voci, aggiungerne di nuove o fare un " +"backup locale. Per tornare alla versione dei manutentori, svuota di nuovo il " +"file dei feed personalizzati (non eliminarlo!)." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "alert" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" -msgstr "" +msgstr "allarme" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" -msgstr "" +msgstr "auto-aggiunto oggi alla lista consentiti" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" -msgstr "" +msgstr "auto-aggiunto oggi alla lista bloccati" #: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 msgid "banIP" -msgstr "" +msgstr "banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" -msgstr "" +msgstr "crit" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" -msgstr "" +msgstr "debug" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "scarta (predefinito)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" -msgstr "" +msgstr "emerg" -#: 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:480 msgid "err" -msgstr "" +msgstr "err" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" -msgstr "" +msgstr "info" + +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "lista consentiti locale" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "lista bloccati locale" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" -msgstr "" +msgstr "memoria (predefinito)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" -msgstr "" +msgstr "notifica" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" -msgstr "" +msgstr "prestazioni" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "rifiuta" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" -msgstr "" +msgstr "avviso (predefinito)" + +#~ msgid "Log Level" +#~ msgstr "Livello di log" + +#~ msgid "Network Interfaces" +#~ msgstr "Interfacce di rete" + +#~ msgid "" +#~ "Additional trigger delay in seconds before banIP processing actually " +#~ "starts." +#~ msgstr "" +#~ "Ritardo di attivazione aggiuntivo in secondi prima che l'elaborazione di " +#~ "banIP abbia inizio." + +#~ msgid "List of available network interfaces to trigger the banIP start." +#~ msgstr "" +#~ "Elenco delle interfacce di rete disponibili per innescare l'avvio di " +#~ "banIP." + +#~ msgid "Startup Trigger Interface" +#~ msgstr "Interfaccia trigger di avvio" + +#~ msgid "Trigger Action" +#~ msgstr "Azione di innesco" + +#~ msgid "Trigger action on ifup interface events." +#~ msgstr "Azione di innesco sugli eventi dell'interfaccia ifup." + +#~ msgid "reload" +#~ msgstr "ricarica" + +#~ msgid "restart" +#~ msgstr "riavvio" + +#~ msgid "start (default)" +#~ msgstr "avvio (predefinito)" + +#~ msgid "Allow VLAN Forwads" +#~ msgstr "Consenti inoltri VLAN" + +#~ msgid "Block VLAN Forwads" +#~ msgstr "Blocca inoltri VLAN" + +#~ msgid "" +#~ "Deduplicate IP addresses across all active Sets and and tidy up the local " +#~ "blocklist." +#~ msgstr "" +#~ "Deduplica gli indirizzi IP in tutti i set attivi e riordina la blocklist " +#~ "locale." #~ msgid "Unable to save changes: %s" #~ msgstr "Impossibile salvare le modifiche: %s" @@ -804,9 +1201,6 @@ msgstr "" #~ msgid "Download Queue" #~ msgstr "Coda download" -#~ msgid "E-Mail Notification" -#~ msgstr "Notifica e-mail" - #~ msgid "Edit Blacklist" #~ msgstr "Modifica blacklist" @@ -872,9 +1266,6 @@ msgstr "" #~ msgid "Whitelist..." #~ msgstr "Whitelist..." -#~ msgid "Description" -#~ msgstr "Descrizione" - #~ msgid "" #~ "For further information <a href=\"%s\" target=\"_blank\">check the online " #~ "documentation</a>" diff --git a/applications/luci-app-banip/po/ja/banip.po b/applications/luci-app-banip/po/ja/banip.po index 3676a56f4b..923d602806 100644 --- a/applications/luci-app-banip/po/ja/banip.po +++ b/applications/luci-app-banip/po/ja/banip.po @@ -10,278 +10,425 @@ 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/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" 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:507 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "アクティブなデバイス" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" 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:175 +msgid "Active Uplink" +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "自動検出" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "バックアップ先 ディレクトリ" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "キャンセル" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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>" +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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:526 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "国" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." 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:376 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "説明" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "ダウンロードのパラメータ" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "Eメール通知" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "Eメールプロファイル" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "Eメール受信アドレス" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "Eメール送信者アドレス" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "Eメールトピック" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "banIP サービスを有効にする。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "有効" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "一般設定" @@ -289,157 +436,199 @@ msgstr "一般設定" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "高い優先度" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "最高の優先度" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "" + #: 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/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "IPv4 サポート" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "IPv6 サポート" -#: 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "情報" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "最終実行" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "最低の優先度" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "低い優先度" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 -msgid "Log Count" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 -msgid "Log LAN-Forward" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 +msgid "Log LAN-Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "ログ制限" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:518 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." 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:499 +msgid "Logfile Location" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" -msgstr "ネットワークインターフェース" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "" @@ -451,80 +640,114 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "通常の優先度 (デフォルト)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "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:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "概要" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" 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:544 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 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/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "リフレッシュ" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "リロード" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "レポート ディレクトリ" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "再起動" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "結果" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "実行フラグ" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "実行情報" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -533,120 +756,116 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "Sender address for banIP notification E-Mails." msgstr "" -#: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 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:383 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." 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:476 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "設定" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -msgid "Split external set loading after every n members to save RAM." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +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:289 -msgid "Startup Trigger Interface" -msgstr "起動時トリガーインターフェース" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." 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:518 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:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -660,80 +879,114 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "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/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "タイムスタンプ" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "トリガ遅延" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "詳細なデバッグ ログ" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 +msgid "alert" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "" @@ -741,42 +994,71 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" 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:480 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" msgstr "" +#~ msgid "Network Interfaces" +#~ msgstr "ネットワークインターフェース" + +#~ msgid "Startup Trigger Interface" +#~ msgstr "起動時トリガーインターフェース" + +#~ msgid "Active Subnets" +#~ msgstr "アクティブなサブネット" + #~ msgid "Unable to save changes: %s" #~ msgstr "変更を保存できませんでした: %s" @@ -828,9 +1110,6 @@ msgstr "" #~ msgid "E-Mail Actions" #~ msgstr "Eメールアクション" -#~ msgid "E-Mail Notification" -#~ msgstr "Eメール通知" - #~ msgid "Edit Blacklist" #~ msgstr "ブラックリストの編集" @@ -954,9 +1233,6 @@ msgstr "" #~ msgid "DNS Chain" #~ msgstr "DNSチェイン" -#~ msgid "Description" -#~ msgstr "説明" - #~ msgid "Download Options" #~ msgstr "ダウンロードオプション" diff --git a/applications/luci-app-banip/po/ko/banip.po b/applications/luci-app-banip/po/ko/banip.po index 5302738dca..1507ade71d 100644 --- a/applications/luci-app-banip/po/ko/banip.po +++ b/applications/luci-app-banip/po/ko/banip.po @@ -1,288 +1,435 @@ msgid "" msgstr "" -"PO-Revision-Date: 2022-08-01 05:54+0000\n" -"Last-Translator: somni <me@somni.one>\n" +"PO-Revision-Date: 2023-10-04 07:12+0000\n" +"Last-Translator: Wonchul Kang <teshi85@gmail.com>\n" "Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/ko/>\n" "Language: ko\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 4.14-dev\n" +"X-Generator: Weblate 5.1-dev\n" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" 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:507 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168 -msgid "Active Subnets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +msgid "Active Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" +msgstr "고급 설정" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 #, fuzzy msgid "Backup Directory" msgstr "백업 경로" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "취소" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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>" +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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:526 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." 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:376 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "설명" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "활성화" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "기본 설정" @@ -290,157 +437,199 @@ msgstr "기본 설정" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "" + #: 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/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "정보" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 -msgid "Log Count" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 -msgid "Log LAN-Forward" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 +msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:518 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." 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:499 +msgid "Logfile Location" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "" @@ -452,80 +641,114 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "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:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "개요" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" 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:544 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 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/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -534,120 +757,116 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "Sender address for banIP notification E-Mails." msgstr "" -#: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 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:383 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." 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:476 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -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:289 -msgid "Startup Trigger Interface" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +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:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." 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:518 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:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -661,80 +880,114 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "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/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 +msgid "alert" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "" @@ -742,47 +995,64 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" 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:480 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" msgstr "" #~ msgid "Name" #~ msgstr "이름" -#~ msgid "Description" -#~ msgstr "설명" - #~ msgid "Loading" #~ msgstr "로드 중" diff --git a/applications/luci-app-banip/po/lt/banip.po b/applications/luci-app-banip/po/lt/banip.po new file mode 100644 index 0000000000..bafc064f12 --- /dev/null +++ b/applications/luci-app-banip/po/lt/banip.po @@ -0,0 +1,1055 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"PO-Revision-Date: 2023-12-01 13:07+0000\n" +"Last-Translator: Džiugas J <dziugas1959@hotmail.com>\n" +"Language-Team: Lithuanian <https://hosted.weblate.org/projects/openwrt/" +"luciapplicationsbanip/lt/>\n" +"Language: lt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n % 10 == 1 && (n % 100 < 11 || n % 100 > " +"19)) ? 0 : ((n % 10 >= 2 && n % 10 <= 9 && (n % 100 < 11 || n % 100 > 19)) ? " +"1 : 2);\n" +"X-Generator: Weblate 5.3-dev\n" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 +msgid "-- Set Selection --" +msgstr "-- Nustatyti pasirinkimą --" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "-100" +msgstr "-100" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 +msgid "-200 (default)" +msgstr "-200 (numatytas)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +msgid "-300" +msgstr "-300" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +msgid "-400" +msgstr "-400" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 +msgid "0" +msgstr "0" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "0 (išjungti)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "1" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "10" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 +msgid "100 (default)" +msgstr "100 (numatytas)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "1000" +msgstr "1000" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "1024 (default)" +msgstr "1024 (numatytas)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "20" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +msgid "2048" +msgstr "2048" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +msgid "250" +msgstr "250" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "3" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "4096" +msgstr "4096" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "5 (numatytas)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 +msgid "50" +msgstr "50" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "500" +msgstr "500" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +msgid "512" +msgstr "512" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 +msgid "ASNs" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +msgid "Active Devices" +msgstr "Aktyvūs įrenginiai" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +msgid "Active Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +msgid "Active Uplink" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +msgid "Advanced Settings" +msgstr "Pažangūs nustatymai" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "Leisti „VLAN“ persiuntimus" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 +msgid "Allowlist Only" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 +msgid "" +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "Auto Allowlist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "Auto Blocklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 +msgid "Auto Detection" +msgstr "Automatinis patikrinimas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 +msgid "Backup Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 +msgid "Base Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 +msgid "Base working directory while banIP processing." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "Blokavimo tipas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "Blokuoti „VLAN“ persiuntimus" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 +msgid "" +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "CPU Cores" +msgstr "Procesoriaus branduoliai" + +#: 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:106 +msgid "Cancel" +msgstr "Atšaukti" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" +msgstr "Grandinė/Nustatyti nustatymus" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 +msgid "" +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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:571 +msgid "Countries" +msgstr "Šalys" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "" +"Deduplicate IP addresses across all active Sets and tidy up the local " +"blocklist." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Deduplicate IPs" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "Numatyta blokavimo politika" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "Aprašymas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 +msgid "" +"Detect relevant network devices, interfaces, subnets, protocols and " +"utilities automatically." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "Išjungti" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "Domeno-Srities paieška" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 +msgid "Don't check SSL server certificates during download." +msgstr "Netikrinti „SSL“ serverio sertifikatus, kol siunčiasi." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 +msgid "Download Insecure" +msgstr "Atsisiuntimas nesaugus" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 +msgid "Download Parameters" +msgstr "Atsisiuntimo parametrai" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "Atsisiuntimo atkartojimai" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 +msgid "Download Utility" +msgstr "Atsisiuntimo įrankis" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "El. pašto pranešimas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 +msgid "E-Mail Profile" +msgstr "El. pašto profilis" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 +msgid "E-Mail Receiver Address" +msgstr "El. pašto gavėjo adresas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +msgid "E-Mail Sender Address" +msgstr "El. pašto siuntėjo adresas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 +msgid "E-Mail Settings" +msgstr "El. pašto nustatymai" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 +msgid "E-Mail Topic" +msgstr "El. pašto tema" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 +msgid "Edit Allowlist" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 +msgid "Edit Blocklist" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +msgid "Element Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 +msgid "Elements" +msgstr "Elementai" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "Tuščia įvestis yra neleidžiama" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +msgid "Enable the banIP service." +msgstr "Įjungti „banIP“ tarnybą." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 +msgid "Enable verbose debug logging in case of processing errors." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +msgid "Enabled" +msgstr "Įjungta" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 +msgid "Enables IPv4 support." +msgstr "Įgalina „IPv4“ palaikymą." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 +msgid "Enables IPv6 support." +msgstr "Įgalina „IPv6“ palaikymą." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +msgid "Feed Selection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 +msgid "Firewall Log" +msgstr "Užkardos žurnalas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "Vėliava" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "Vėliava nepalaikoma" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +msgid "General Settings" +msgstr "Bendri nustatymai" + +#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 +msgid "Grant access to LuCI app banIP" +msgstr "Duoti prieigą prie „LuCI app banIP“" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "High Priority" +msgstr "Aukšto prioriteto" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 +msgid "Highest Priority" +msgstr "Aukščiausio prioriteto" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "„IP“" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11 +msgid "IP Search" +msgstr "„IP“ paieška" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 +msgid "IP Search..." +msgstr "„IP“ paieška..." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "„IPv4“ tinklo sąsajos ir sietuvai" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 +msgid "IPv4 Support" +msgstr "„IPv4“ palaikymas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "„IPv6“ tinklo sąsajos ir sietuvai" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 +msgid "IPv6 Support" +msgstr "„IPv6“ palaikymas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 +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:153 +msgid "Information" +msgstr "Informacija" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 +msgid "LAN-Forward (packets)" +msgstr "„LAN-Persiuntimas“ (paketai)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +msgid "LAN-Forward Chain" +msgstr "„LAN-Persiuntimo grandinė“" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +msgid "Last Run" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +msgid "Least Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +msgid "Less Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +msgid "Limit certain feeds to the LAN-Forward chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +msgid "Limit certain feeds to the WAN-Forward chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 +msgid "Limit certain feeds to the WAN-Input chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Limit the cpu cores used by banIP to save RAM." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 +msgid "" +"List Set elements in the status and report, disable this to reduce the CPU " +"load." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 +msgid "List the elements of a specific banIP-related Set." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 +msgid "Log LAN-Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "Log Limit" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 +msgid "Log Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 +msgid "Log Terms" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "Log WAN-Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +msgid "Log WAN-Input" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 +msgid "Log suspicious forwarded LAN packets (rejected)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "Log suspicious forwarded WAN packets (dropped)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +msgid "Log suspicious incoming WAN packets (dropped)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Logfile Location" +msgstr "Žurnalo failo vietovė" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 +msgid "Max Open Files" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +msgid "NFT Information" +msgstr "„NFT“ informacija" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" +msgstr "„NFT“ žurnalo lygis" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" +msgstr "Nustatyti „NTF“ politiką" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" +msgstr "Tinklo įrenginiai" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +msgid "Nice Level" +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:120 +msgid "No Search results!" +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/processing_log.js:21 +msgid "No banIP related processing logs yet!" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +msgid "Normal Priority (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "" +"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:295 +msgid "" +"Override the pre-configured download options for the selected download " +"utility." +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 +msgid "Overview" +msgstr "Apžiūra" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 +msgid "Processing Log" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 +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/setreport.js:222 +msgid "Refresh" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 +msgid "Reload" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 +msgid "Report Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 +msgid "Report Elements" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +msgid "Restart" +msgstr "Paleisti iš naujo" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 +msgid "Restrict the internet access from/to a small number of secure IPs." +msgstr "" + +#: 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:93 +msgid "Result" +msgstr "Rezultatas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "„Rulev4“" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "„Rulev6“" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +msgid "Run Flags" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +msgid "Run Information" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 +msgid "Search" +msgstr "Paieška" + +#: 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:286 +msgid "Select one of the pre-configured download utilities." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Select the WAN network device(s)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Select the logical WAN IPv4 network interface(s)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "Select the logical WAN IPv6 network interface(s)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +msgid "Sender address for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 +msgid "Set" +msgstr "Nustatyti" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 +msgid "Set Reporting" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Set Split Size" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 +msgid "Set Survey" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 +msgid "Set Survey..." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 +msgid "Set details" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +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:391 +msgid "Set the nft policy for banIP-related Sets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the syslog level for NFT logging." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +msgid "Settings" +msgstr "Nustatymai" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +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:155 +msgid "Status" +msgstr "Būklė/Būsena" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +msgid "Stop" +msgstr "Stop" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 +msgid "Survey" +msgstr "Apklausa" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 +msgid "System Information" +msgstr "Sistemos informacija" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 +msgid "Target directory for banIP-related report files." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 +msgid "Target directory for compressed feed backups." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 +msgid "The allowlist is too big, unable to save modifications." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 +msgid "The blocklist is too big, unable to save modifications." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 +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:329 +msgid "The selected priority will be used for banIP background processing." +msgstr "" + +#: 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/processing_log.js:28 +msgid "" +"The syslog output, prefiltered for banIP-related processing log entries only." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 +msgid "" +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 +msgid "" +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 +msgid "" +"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/setreport.js:191 +msgid "Timestamp" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 +msgid "Topic for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Trigger Delay" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "„URLv4“" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "„URLv6“" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 +msgid "Unable to save modifications: %s" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 +msgid "Verbose Debug Logging" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +msgid "Version" +msgstr "Versija" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 +msgid "WAN-Forward (packets)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +msgid "WAN-Forward Chain" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 +msgid "WAN-Input (packets)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 +msgid "WAN-Input Chain" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 +msgid "alert" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 +msgid "auto-added to allowlist today" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 +msgid "auto-added to blocklist today" +msgstr "" + +#: 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:479 +msgid "crit" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +msgid "debug" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 +msgid "emerg" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +msgid "err" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +msgid "info" +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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +msgid "memory (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "notice" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +msgid "performance" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "warn (default)" +msgstr "" diff --git a/applications/luci-app-banip/po/mr/banip.po b/applications/luci-app-banip/po/mr/banip.po index e870fa11d8..07f931f4e2 100644 --- a/applications/luci-app-banip/po/mr/banip.po +++ b/applications/luci-app-banip/po/mr/banip.po @@ -10,278 +10,425 @@ 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/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" 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:507 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168 -msgid "Active Subnets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +msgid "Active Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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>" +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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:526 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." 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:376 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "वर्णन" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "" @@ -289,157 +436,199 @@ msgstr "" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "" + #: 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/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 -msgid "Log Count" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 -msgid "Log LAN-Forward" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 +msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:518 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." 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:499 +msgid "Logfile Location" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "" @@ -451,80 +640,114 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "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:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "आढावा" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" 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:544 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 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/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "रीलोड करा" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -533,120 +756,116 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "Sender address for banIP notification E-Mails." msgstr "" -#: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 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:383 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." 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:476 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -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:289 -msgid "Startup Trigger Interface" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +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:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." 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:518 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:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -660,80 +879,114 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "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/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 +msgid "alert" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "" @@ -741,44 +994,61 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" 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:480 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 -msgid "warn (default)" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" msgstr "" -#~ msgid "Description" -#~ msgstr "वर्णन" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "warn (default)" +msgstr "" #~ msgid "Loading" #~ msgstr "लोड करीत आहे" diff --git a/applications/luci-app-banip/po/ms/banip.po b/applications/luci-app-banip/po/ms/banip.po index 3ba235e28c..d8404653cd 100644 --- a/applications/luci-app-banip/po/ms/banip.po +++ b/applications/luci-app-banip/po/ms/banip.po @@ -10,278 +10,425 @@ 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/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" 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:507 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168 -msgid "Active Subnets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +msgid "Active Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "Direktori Sandaran" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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>" +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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:526 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." 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:376 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "Keterangan" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "" @@ -289,157 +436,199 @@ msgstr "" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "" + #: 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/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 -msgid "Log Count" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 -msgid "Log LAN-Forward" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 +msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:518 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." 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:499 +msgid "Logfile Location" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "" @@ -451,80 +640,114 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "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:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" 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:544 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 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/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -533,120 +756,116 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "Sender address for banIP notification E-Mails." msgstr "" -#: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 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:383 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." 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:476 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -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:289 -msgid "Startup Trigger Interface" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +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:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." 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:518 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:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -660,80 +879,114 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "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/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 +msgid "alert" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "" @@ -741,44 +994,61 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" 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:480 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" msgstr "" #~ msgid "Advanced" #~ msgstr "Lanjutan" - -#~ msgid "Description" -#~ msgstr "Keterangan" diff --git a/applications/luci-app-banip/po/nb_NO/banip.po b/applications/luci-app-banip/po/nb_NO/banip.po index 6fbd115519..0b3e2804e0 100644 --- a/applications/luci-app-banip/po/nb_NO/banip.po +++ b/applications/luci-app-banip/po/nb_NO/banip.po @@ -1,287 +1,434 @@ msgid "" msgstr "" -"PO-Revision-Date: 2021-03-27 15:30+0000\n" -"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n" +"PO-Revision-Date: 2023-11-02 07:03+0000\n" +"Last-Translator: averageperson <alej0hio2007@gmail.com>\n" "Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/nb_NO/>\n" "Language: nb_NO\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.6-dev\n" +"X-Generator: Weblate 5.2-dev\n" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" -msgstr "" +msgstr "-100" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" -msgstr "" +msgstr "-300" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" +msgstr "0" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" 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:507 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168 -msgid "Active Subnets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +msgid "Active Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" +msgstr "Avanserte innstillinger" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "Sikkerhetskopimappe" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "Avbryt" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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>" +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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:526 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." 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:376 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "Beskrivelse" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "Nedlastingsparametre" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" msgstr "Nedlastingsverktøy" -#: 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "E-postprofil" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "E-postsenderadresse" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "E-postemne" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Påskrudd" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Generelle innstillinger" @@ -289,157 +436,199 @@ msgstr "Generelle innstillinger" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "" + #: 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/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "IPv6-støtte" -#: 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Info" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Sist kjørt" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 -msgid "Log Count" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 -msgid "Log LAN-Forward" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 +msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:518 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." 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:499 +msgid "Logfile Location" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "" @@ -451,81 +640,115 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "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:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Oversikt" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" 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:544 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 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/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Gjenoppfrisk" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "Rapportmappe" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Omstart" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "Resultat" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 #, fuzzy msgid "Run Flags" msgstr "Kjøringsflagg" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -534,120 +757,116 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "Sender address for banIP notification E-Mails." msgstr "" -#: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 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:383 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." 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:476 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Innstillinger" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -msgid "Split external set loading after every n members to save RAM." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +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:289 -msgid "Startup Trigger Interface" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." 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:518 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:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -661,80 +880,114 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "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/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "Utløserforsinkelse" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" -msgstr "" +msgstr "Versjon" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 +msgid "alert" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "" @@ -742,39 +995,59 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" 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:480 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" msgstr "" @@ -832,9 +1105,6 @@ msgstr "" #~ msgid "Advanced" #~ msgstr "Avansert" -#~ msgid "Description" -#~ msgstr "Beskrivelse" - #~ msgid "Edit Configuration" #~ msgstr "Rediger oppsett" diff --git a/applications/luci-app-banip/po/nl/banip.po b/applications/luci-app-banip/po/nl/banip.po index 6f4b3f10bf..f4337a260c 100644 --- a/applications/luci-app-banip/po/nl/banip.po +++ b/applications/luci-app-banip/po/nl/banip.po @@ -1,287 +1,459 @@ msgid "" msgstr "" -"PO-Revision-Date: 2022-12-29 23:53+0000\n" -"Last-Translator: Youri <yrtapper@protonmail.com>\n" +"PO-Revision-Date: 2023-10-26 14:37+0000\n" +"Last-Translator: lagerdev22 <e.m.lagerweij@gmail.com>\n" "Language-Team: Dutch <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/nl/>\n" "Language: nl\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.15.1-dev\n" +"X-Generator: Weblate 5.1.1\n" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" -msgstr "" +msgstr "-- Selectie instellen --" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" -msgstr "" +msgstr "-100" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" -msgstr "" +msgstr "-200 (standaard)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" -msgstr "" +msgstr "-300" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" -msgstr "" +msgstr "-400" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" -msgstr "" +msgstr "0" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "0 (uitschakelen)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "1" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "10" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" -msgstr "" +msgstr "100 (standaard)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" -msgstr "" +msgstr "1000" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" -msgstr "" +msgstr "1024 (standaard)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "20" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" -msgstr "" +msgstr "2048" -#: 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:507 msgid "250" -msgstr "" +msgstr "250" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "3" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" -msgstr "" +msgstr "4096" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "5 (standaard)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" -msgstr "" +msgstr "50" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" -msgstr "" +msgstr "500" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" -msgstr "" +msgstr "512" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "ASN's" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Actieve apparaten" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" -msgstr "" +msgstr "Actieve feeds" -#: 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:175 +msgid "Active Uplink" +msgstr "Actieve uplink" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" +"Extra activeringsvertraging in seconden tijdens het opnieuw laden en " +"opstarten van de interface." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" -msgstr "" +msgstr "Geavanceerde instellingen" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "VLAN-forwards toestaan" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "Toegestane feedselectie" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" -msgstr "" +msgstr "Alleen toelatingslijst" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" +"Wijzigingen op de toelatingslijst zijn opgeslagen, start de Domain Lookup of " +"herstart banIP om de wijzigingen door te voeren." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Auto Allowlist" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Auto Blocklist" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" +msgstr "Uplink automatisch toestaan" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "Auto Allowlist" +msgstr "Automatische toelatingslijst" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "Subnet automatisch blokkeren" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "Auto Blocklist" +msgstr "Automatische blokkeerlijst" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Autodetectie" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." msgstr "" +"Voeg automatisch hele subnetten toe aan de blokkeerlijst Set op basis van " +"een extra RDAP-verzoek met het verdachte IP-adres." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" +"Voeg automatisch opgeloste domeinen en verdachte IP's toe aan de lokale " +"banIP-blokkeerlijst." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." +msgstr "" +"Voeg automatisch opgeloste domeinen en uplink-IP's toe aan de lokale banIP-" +"toelatingslijst." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "Backup Directory" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" -msgstr "" +msgstr "Basismap" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." +msgstr "Basiswerkmap tijdens banIP-verwerking." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" +msgstr "Blocklist Feed Selectie" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" +msgstr "Vervaldatum van blokkeerlijst ingesteld" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 +msgid "" +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" +"Bloklijstwijzigingen zijn opgeslagen, start de Domain Lookup of herstart " +"banIP om de wijzigingen door te voeren." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." msgstr "" +"Standaard is elke feed actief in alle ondersteunde reeks. Beperk het " +"standaard blokkeerbeleid tot een bepaalde reeks." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" -msgstr "" +msgstr "CPU-kernen" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" -msgstr "Afbreken" +msgstr "Annuleren" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" +msgstr "Reeks-/set-instellingen" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" +"Wijzigingen op dit tabblad hebben een herstart van de banIP-service nodig om " +"van kracht te worden." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "Aangepaste feeds wissen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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:526 +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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 het banIP-pakket om inkomende en uitgaande IP's te bannen " +"via benoemde nftables Sets. Voor meer informatie <a href=\"https://github." +"com/openwrt/packages/blob/master/net/banip/files/README.md\" " +"target=\"_blank\" rel=\"noreferrer noopener\" >bekijk de online " +"documentatie</a>" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "Landen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "Aangepaste feededitor" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." 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:376 msgid "Deduplicate IPs" -msgstr "" +msgstr "IP's ontdubbelen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "Standaard blokkeringsbeleid" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "Beschrijving" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" +"Detecteer automatisch relevante netwerkapparaten, interfaces, subnetten, " +"protocollen en hulpprogramma's." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "Uitschakelen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "Domein opzoeken" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 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:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "Aangepaste feeds downloaden" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "Onbeveiligd downloaden" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "Parameters downloaden" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "Nieuwe pogingen downloaden" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" msgstr "Download hulpprogramma" -#: 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "E-Mail notificatie" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "E-Mail profiel" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "E-Mail adres van ontvanger" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "E-Mail adres van verzender" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" -msgstr "" +msgstr "Email instellingen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "E-Mail onderwerp" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" -msgstr "" +msgstr "Toelatingslijst bewerken" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" -msgstr "" +msgstr "Blokkeerlijst bewerken" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "Aangepaste feeds bewerken" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" -msgstr "" +msgstr "Aantal elementen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" -msgstr "" +msgstr "Elementen" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "Leeg veld niet toegestaan" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "Activeer de banIP service." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" +"Schakel uitgebreide logboekregistratie voor foutopsporing, in geval van " +"verwerkingsfouten." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" -msgstr "Geactiveerd" +msgstr "Ingeschakeld" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." -msgstr "" +msgstr "Schakelt IPv4-ondersteuning in." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." -msgstr "" +msgstr "Schakelt IPv6-ondersteuning in." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." +msgstr "Vervaltijd voor automatisch toegevoegde blocklist Set-leden." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "Externe toelatingslijstfeeds" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "Externe blokkeerlijstfeeds" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "Feednaam" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" -msgstr "" +msgstr "Feed selectie" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "Vul aangepaste feeds in" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" -msgstr "" +msgstr "Firewall-logboek" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "Vlag" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "Vlag niet ondersteund" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Algemene instellingen" @@ -289,498 +461,802 @@ msgstr "Algemene instellingen" 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:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "Hoge prioriteit" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "Hoogste prioriteit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "IP" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11 msgid "IP Search" -msgstr "" +msgstr "IP zoeken" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." +msgstr "IP Zoeken..." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "IPv4 ondersteuning" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "IPv6 ondersteuning" -#: 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" +"Verhoog het maximale aantal geopende bestanden, b.v. om het aantal " +"tijdelijke gesplitste bestanden te verwerken tijdens het laden van de Sets." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Informatie" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "Ongeldige tekens" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "Ongeldige invoerwaarden, kan wijzigingen niet opslaan." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" -msgstr "" +msgstr "LAN-Forward (pakketten)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" -msgstr "" +msgstr "LAN-Forward Reeks" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Laatst gedraaid" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "Laagste prioriteit" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "Lage prioriteit" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." -msgstr "" +msgstr "Beperk bepaalde feeds tot de LAN-Forward-reeks." -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." -msgstr "" +msgstr "Beperk bepaalde feeds tot de WAN-Forward-reeks." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." -msgstr "" +msgstr "Beperk bepaalde feeds tot de WAN-invoer reeks." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." -msgstr "" +msgstr "Beperk de cpu-cores die banIP gebruikt om RAM te besparen." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "Beperk de uplink autoallow-functie." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" +"Lijst Stel elementen in de status en rapport in, schakel dit uit om de CPU-" +"belasting te verminderen." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -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:300 +msgid "List of available reload trigger interface(s)." +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "" +"Maak een lijst van de elementen van een specifieke banIP-gerelateerde Set." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 -msgid "Log Count" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" +msgstr "Lokale feedinstellingen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 -msgid "Log LAN-Forward" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "Log Count" +msgstr "Aantal logboeken" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 +msgid "Log LAN-Forward" +msgstr "Logboek LAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "Log limiet" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" -msgstr "" +msgstr "Logboek instellingen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 -#, fuzzy +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Log Terms" -msgstr "Log termen (sleutelwoorden)" +msgstr "Logboek termen (sleutelwoorden)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" -msgstr "" +msgstr "Logboek WAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" -msgstr "" +msgstr "Logboek WAN-invoer" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." -msgstr "" +msgstr "Logboek van verdachte doorgestuurde LAN-pakketten (geweigerd)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." -msgstr "" +msgstr "Logboek verdachte doorgestuurde WAN-pakketten (vervallen)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." +msgstr "Logboek verdachte inkomende WAN-pakketten (vervallen)." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Logfile Location" 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:338 msgid "Max Open Files" -msgstr "" +msgstr "Max Open Bestanden" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "NFT-ketenprioriteit" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" -msgstr "" +msgstr "NFT Informatie" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" -msgstr "Netwerk interfaces" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" +msgstr "NFT-beleid instellen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" +msgstr "Netwerk apparaten" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" -msgstr "" +msgstr "Mooi niveau" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" -msgstr "" +msgstr "Geen zoekresultaten!" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21 msgid "No banIP related firewall logs yet!" -msgstr "" +msgstr "Nog geen banIP gerelateerde firewall logboeken!" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21 msgid "No banIP related processing logs yet!" -msgstr "" +msgstr "Nog geen banIP-gerelateerde verwerkingslogboeken!" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "Normale prioriteit (standaard)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" +"Aantal downloadpogingen in geval van een fout (niet ondersteund door uclient-" +"fetch)." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" +"Aantal mislukte inlogpogingen van hetzelfde IP-adres in het logboek vóór " +"blokkering." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" +"Negeer de vooraf geconfigureerde downloadopties voor het geselecteerde " +"downloadhulpprogramma." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Overzicht" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -"Laat alleen het aantal regels in de log zien van de verdachte gebeurtenissen." +"Parseer alleen het laatst vermelde aantal logboekvermeldingen voor verdachte " +"gebeurtenissen. Om de logmonitor helemaal uit te schakelen, zet u deze op " +"'0'." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" -msgstr "" +msgstr "Logboek verwerken" -#: 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:544 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:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "Protocol/URL-formaat wordt niet ondersteund" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "Ontvang e-mailmeldingen bij elke banIP-run." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" +"Ontvangeradres voor banIP-notificatie-e-mails, deze informatie is nodig om e-" +"mailfunctionaliteit in te schakelen." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Herladen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" +msgstr "Herladen" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "Rapportage directory" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" -msgstr "" +msgstr "Rapporteer elementen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Herstart" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." -msgstr "" +msgstr "Beperk de internettoegang van/tot een klein aantal beveiligde IP's." #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "Resultaat" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 -#, fuzzy +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "Rulev4" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "Rulev6" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" -msgstr "Verwerkingsinstellingen" +msgstr "Vlaggen uitvoeren" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 -#, fuzzy +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" -msgstr "Verwerkingsinformatie" +msgstr "Informatie uitvoeren" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "Aangepaste feeds opslaan" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" -msgstr "" +msgstr "Zoeken" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12 msgid "Search the banIP-related Sets for a specific IP." -msgstr "" +msgstr "Zoek in de banIP-gerelateerde sets naar een specifiek IP-adres." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." -msgstr "" +msgstr "Selecteer een van de vooraf geconfigureerde downloadhulpprogramma's." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." -msgstr "" +msgstr "Selecteer het/de WAN-netwerkapparaat(en)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." -msgstr "" +msgstr "Selecteer de logische WAN IPv4-netwerkinterface(s)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." -msgstr "" +msgstr "Selecteer de logische WAN IPv6-netwerkinterface(s)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 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/setreport.js:81 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" +msgstr "Instellen" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" -msgstr "" +msgstr "Rapportage instellen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" -msgstr "" +msgstr "Splitsgrootte instellen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" -msgstr "" +msgstr "Enquête instellen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." -msgstr "" +msgstr "Enquête instellen..." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" -msgstr "" +msgstr "Details instellen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" +"Stel de prioriteit van de nft reeks in binnen de banIP-tabel. Let op: lagere " +"waarden betekenen hogere prioriteit." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set the nft policy for banIP-related sets." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." +msgstr "Stel het nft-beleid in voor banIP-gerelateerde sets." -#: 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:476 msgid "Set the syslog level for NFT logging." -msgstr "" +msgstr "Stel het syslog-niveau in voor NFT-logboekregistratie." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Instellingen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -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:289 -msgid "Startup Trigger Interface" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Split external Set loading after every n members to save RAM." +msgstr "Splits het laden van externe sets na elke n leden om RAM te besparen." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" -msgstr "" +msgstr "Status" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" -msgstr "" +msgstr "Stop" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "Subnet (standaard)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" -msgstr "" +msgstr "Enquête" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" -msgstr "" +msgstr "Systeem informatie" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." -msgstr "" +msgstr "Doelmap voor banIP-gerelateerde rapportbestanden." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." -msgstr "" +msgstr "Doelmap voor back-ups van gecomprimeerde feeds." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" +"De toelatingslijst is te groot, wijzigingen kunnen niet worden opgeslagen." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." -msgstr "" +msgstr "De blokkeerlijst is te groot, kan wijzigingen niet opslaan." -#: 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:518 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" +"De standaard logtermen / reguliere expressies filteren verdacht ssh-, LuCI-, " +"nginx- en asterisk-verkeer." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" +"De geselecteerde prioriteit wordt gebruikt voor banIP-achtergrondverwerking." #: 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 "" +"De syslog-uitvoer, vooraf gefilterd voor alleen banIP-gerelateerde firewall-" +"logboekvermeldingen." #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28 msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" +"De syslog-uitvoer, vooraf gefilterd voor alleen banIP-gerelateerde " +"verwerkingslogboekvermeldingen." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "This tab shows the last generated Set Report, press the 'Refresh' button to " "get a new one." msgstr "" +"Dit tabblad toont het laatst gegenereerde setrapport, druk op de knop " +"'Vernieuwen' om een nieuw setrapport te krijgen." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" +msgstr "Tijdstempel" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." msgstr "" +"Om e-mailmeldingen in te schakelen, stelt u het 'msmtp'-pakket in en geeft u " +"een geldig e-mailontvangeradres op." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "Topic for banIP notification E-Mails." -msgstr "" +msgstr "Onderwerp voor banIP notificatie e-mails." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" -msgstr "" +msgstr "Trigger vertraging" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "URLv4" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "URLv6" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" -msgstr "" +msgstr "Kan wijzigingen niet opslaan: %s" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "Aangepaste feeds uploaden" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "Het uploaden van het aangepaste feedbestand is mislukt." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" -msgstr "" +msgstr "Uitgebreide logboekregistratie voor foutopsporing" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" -msgstr "" +msgstr "Versie" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" -msgstr "" +msgstr "WAN-Forward (pakketten)" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" -msgstr "" +msgstr "WAN-Forward Reeks" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" -msgstr "" +msgstr "WAN-invoer (pakketten)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" -msgstr "" +msgstr "WAN-invoer reeks" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." +msgstr "" +"Met deze editor kunt u uw lokale aangepaste feedbestand uploaden of een " +"eerste bestand aanvullen (een 1:1-kopie van de versie die bij het pakket " +"wordt geleverd). Het bestand bevindt zich in '/etc/banip/banip.custom." +"feeds'. Vervolgens kunt u dit bestand bewerken, vermeldingen verwijderen, " +"nieuwe toevoegen of een lokale back-up maken. Om terug te gaan naar de " +"versie van de beheerder leegt u het aangepaste feedbestand opnieuw (niet " +"verwijderen!)." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "alert" -msgstr "" +msgstr "alarm" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" -msgstr "" +msgstr "vandaag automatisch toegevoegd aan de toelatingslijst" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" -msgstr "" +msgstr "vandaag automatisch toegevoegd aan de blokkeerlijst" #: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 msgid "banIP" -msgstr "" +msgstr "banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" -msgstr "" +msgstr "crit" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" +msgstr "debuggen" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" -msgstr "" +msgstr "tevoorschijn komen" -#: 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:480 msgid "err" -msgstr "" +msgstr "fout" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" -msgstr "" +msgstr "info" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "lokale toelatingslijst" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "lokale blokkeerlijst" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" -msgstr "" +msgstr "geheugen (standaard)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" -msgstr "" +msgstr "kennisgeving" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" +msgstr "prestatie" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" -msgstr "" +msgstr "waarschuwen (standaard)" + +#~ msgid "Log Level" +#~ msgstr "Logboek niveau" + +#~ msgid "Network Interfaces" +#~ msgstr "Netwerk interfaces" + +#~ msgid "" +#~ "Additional trigger delay in seconds before banIP processing actually " +#~ "starts." +#~ msgstr "" +#~ "Extra triggervertraging in seconden voordat banIP-verwerking " +#~ "daadwerkelijk begint." + +#~ msgid "List of available network interfaces to trigger the banIP start." +#~ msgstr "Lijst van beschikbare netwerkinterfaces die banIP starten." + +#~ msgid "Startup Trigger Interface" +#~ msgstr "Startup Trigger-interface" + +#~ msgid "Trigger Action" +#~ msgstr "Trigger actie" + +#~ msgid "Trigger action on ifup interface events." +#~ msgstr "Activeer actie op ifup-interfacegebeurtenissen." + +#~ msgid "reload" +#~ msgstr "herladen" + +#~ msgid "restart" +#~ msgstr "herstarten" + +#~ msgid "start (default)" +#~ msgstr "start (standaard)" + +#~ msgid "" +#~ "Deduplicate IP addresses across all active Sets and and tidy up the local " +#~ "blocklist." +#~ msgstr "" +#~ "Ontdubbel IP-adressen over alle actieve sets en ruim de lokale " +#~ "blokkeerlijst op." + +#~ 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 "" +#~ "Dit is de lokale banIP-toelatingslijst die bepaalde MAC/IP/CIDR-adressen " +#~ "toestaat.<br /> <em><b>Let op:</b></em> voeg slechts exact één MAC/IPv4/" +#~ "IPv6-adres of domeinnaam per regel toe ." + +#~ msgid "" +#~ "This is the local banIP blocklist that will prevent 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 "" +#~ "Dit is de lokale banIP-blokkeerlijst die bepaalde MAC/IP/CIDR-adressen " +#~ "verhindert.<br /> <em><b>Let op:</b></em> voeg slechts exact één MAC/IPv4/" +#~ "IPv6-adres of domeinnaam per regel toe ." + +#~ msgid "Split external set loading after every n members to save RAM." +#~ msgstr "" +#~ "Splits het laden van externe sets na elke n leden om RAM te besparen." + +#~ msgid "Blocklist Expiry" +#~ msgstr "Blokkeerlijst verloopt" + +#~ msgid "Expiry time for auto added blocklist set members." +#~ msgstr "" +#~ "Vervaltijd voor automatisch toegevoegde leden van de blokkeerlijstset." + +#~ msgid "Blocklist Feeds" +#~ msgstr "Blokkeerlijst-feeds" + +#~ 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 "" +#~ "Configuratie van het banIP pakket om inkomende en uitgaande ip adressen/" +#~ "subnetten te bannen via Sets in nftables. Voor meer informatie <a " +#~ "href=\"https://github.com/openwrt/packages/blob/master/net/banip/files/" +#~ "README.md\" target=\"_blank\" rel=\"noreferrer noopener\" >bekijk de " +#~ "online documentatie</a>" + +#~ msgid "List of supported and fully pre-configured banIP feeds." +#~ msgstr "" +#~ "Lijst met ondersteunde en volledig vooraf geconfigureerde banIP-feeds." + +#~ msgid "Active Subnets" +#~ msgstr "Actieve subnetten" + +#~ msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#~ msgstr "Verplaatst automatisch verdachte IP's naar de banIP-blokkeerlijst." + +#~ msgid "Automatically transfers uplink IPs to the banIP allowlist." +#~ msgstr "Zet automatisch uplink IP's over naar de banIP toelatingslijst." + +#~ 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 "" +#~ "Configuratie van het banIP pakket om inkomende en uitgaande ip adressen/" +#~ "subnetten te bannen via sets in nftables. Voor meer informatie <a " +#~ "href=\"https://github.com/openwrt/packages/blob/master/net/banip/files/" +#~ "README.md\" target=\"_blank\" rel=\"noreferrer noopener\" >bekijk de " +#~ "online documentatie</a>" + +#~ msgid "" +#~ "Deduplicate IP addresses across all active sets and and tidy up the local " +#~ "blocklist." +#~ msgstr "" +#~ "Ontdubbel IP-adressen over alle actieve sets en ruim de lokale " +#~ "blokkeerlijst op." + +#~ msgid "" +#~ "Increase the maximal number of open files, e.g. to handle the amount of " +#~ "temporary split files while loading the sets." +#~ msgstr "" +#~ "Verhoog het maximale aantal geopende bestanden, b.v. om het aantal " +#~ "tijdelijke gesplitste bestanden te verwerken tijdens het laden van de " +#~ "sets." + +#~ msgid "Chain Priority" +#~ msgstr "Reeks Prioriteit" + +#~ 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." + +#~ msgid "Set Policy" +#~ msgstr "Beleid instellen" + +#~ msgid "Set the nft policy for banIP-related sets." +#~ msgstr "Stel het nft-beleid in voor banIP-gerelateerde sets." + +#~ msgid "audit" +#~ msgstr "audit" #~ msgid "Active Interfaces" #~ msgstr "Actieve interfaces" @@ -922,9 +1398,6 @@ msgstr "" #~ msgid "E-Mail Actions" #~ msgstr "E-Mail acties" -#~ msgid "E-Mail Notification" -#~ msgstr "E-Mail notificatie" - #~ msgid "Edit Blacklist" #~ msgstr "Bewerk zwarte lijst" diff --git a/applications/luci-app-banip/po/pl/banip.po b/applications/luci-app-banip/po/pl/banip.po index 5a9d0cbb7e..cba23c7a29 100644 --- a/applications/luci-app-banip/po/pl/banip.po +++ b/applications/luci-app-banip/po/pl/banip.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2023-03-11 03:53+0000\n" +"PO-Revision-Date: 2023-11-07 21:37+0000\n" "Last-Translator: Matthaiks <kitynska@gmail.com>\n" "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/pl/>\n" @@ -9,204 +9,301 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" -"X-Generator: Weblate 4.16.2-dev\n" +"X-Generator: Weblate 5.2-dev\n" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" msgstr "-- Wybór zestawu --" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" msgstr "-100" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" msgstr "-200 (domyślne)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" msgstr "-300" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" msgstr "-400" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" msgstr "0" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "0 (wyłączone)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "1" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "10" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" msgstr "100 (domyślne)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" msgstr "1000" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" msgstr "1024 (domyślne)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "20" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" msgstr "2048" -#: 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:507 msgid "250" msgstr "250" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "3" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" msgstr "4096" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "5 (domyślne)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" msgstr "50" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" msgstr "500" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" msgstr "512" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "ASN-y" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Aktywne urządzenia" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "Aktywne źródła" -#: 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:175 +msgid "Active Uplink" +msgstr "Aktywne łącze nadrzędne" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -"Dodatkowe opóźnienie wyzwalacza w sekundach przed faktycznym rozpoczęciem " -"przetwarzania banIP." +"Dodatkowe opóźnienie wyzwalacza w sekundach podczas przeładowywania i " +"uruchamiania interfejsu." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "Ustawienia zaawansowane" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "Zezwalaj na przekazywanie VLAN" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "Wybór źródeł listy dozwolonych" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" msgstr "Tylko lista dozwolonych" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -"Modyfikacje listy dozwolonych zostały zapisane, uruchom ponownie banIP, aby " -"zmiany zaczęły obowiązywać." +"Modyfikacje listy dozwolonych zostały zapisane, rozpocznij wyszukiwanie " +"domen lub zrestartuj banIP, aby zmiany zaczęły obowiązywać." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "Zawsze zezwalaj na przekazywanie niektórych VLAN." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "Zawsze blokuj przekazywanie niektórych VLAN." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" +msgstr "Automatycznie zezwalaj na łącze nadrzędne" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" msgstr "Automatyczna lista dozwolonych" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "Automatyczne blokowanie podsieci" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" msgstr "Automatyczna lista zablokowanych" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Automatyczne wykrywanie" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." +msgstr "" +"Automatycznie dodawaj całe podsieci do zestawu listy zablokowanych na " +"podstawie dodatkowego żądania RDAP z podejrzanym adresem IP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" -"Automatycznie przenosi podejrzane adresy IP na listę zablokowanych banIP." +"Automatycznie dodawaj rozpoznane domeny i podejrzane adresy IP do lokalnej " +"listy zablokowanych banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." -msgstr "Automatycznie przenosi adresy IP uplink na listę dozwolonych banIP." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." +msgstr "" +"Automatycznie dodawaj rozpoznane domeny i adresy IP łącza nadrzędnego do " +"lokalnej listy dozwolonych banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "Katalog kopii zapasowej" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" -msgstr "Główny katalog" +msgstr "Katalog główny" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." msgstr "Główny katalog roboczy podczas przetwarzania banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" -msgstr "Wygaśnięcie listy zablokowanych" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "Typ blokowania" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "Blokuj przekazywanie VLAN" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" -msgstr "Źródła listy zablokowanych" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" +msgstr "Wybór źródeł listy zablokowanych" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" +msgstr "Wygaśnięcie zestawu listy zablokowanych" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -"Modyfikacje listy zablokowanych zostały zapisane, uruchom ponownie banIP, " -"aby zmiany zaczęły obowiązywać." +"Modyfikacje listy zablokowanych zostały zapisane, rozpocznij wyszukiwanie " +"domen lub zrestartuj banIP, aby zmiany zaczęły obowiązywać." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" +"Domyślnie każde źródło jest aktywne we wszystkich obsługiwanych łańcuchach. " +"Ogranicz domyślne zasady blokowania do określonego łańcucha." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" msgstr "Rdzenie procesora" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "Anuluj" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" -msgstr "Priorytet łańcucha" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "Ustawienia łańcucha/zestawu" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." +msgstr "" +"Zmiany na tej karcie wymagają ponownego uruchomienia usługi banIP, aby " +"zostały zastosowane." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "Wyczyść źródła niestandardowe" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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>" +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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 przychodzących i wychodzących " -"adresów IP/podsieci poprzez zestawy w nftables. Aby uzyskać więcej " -"informacji, <a href=\"https://github.com/openwrt/packages/blob/master/net/" -"banip/files/README.md\" target=\"_blank\" rel=\"noreferrer noopener\" " -">sprawdź dokumentację online</a>" +"adresów IP za pośrednictwem nazwanych zestawów nftables. Więcej informacji " +"<a href=\"https://github.com/openwrt/packages/blob/master/net/banip/files/" +"README.md\" target=\"_blank\" rel=\"noreferrer noopener\" >znajduje się w " +"dokumentacji online</a>" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:526 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "Kraje" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "Edytor źródeł niestandardowych" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." msgstr "" "Deduplikuj adresy IP we wszystkich aktywnych zestawach i uporządkuj lokalną " "listę zablokowanych." -#: 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:376 msgid "Deduplicate IPs" msgstr "Deduplikacja adresów IP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "Domyślne zasady blokowania" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "Opis" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." @@ -214,93 +311,154 @@ msgstr "" "Automatycznie wykrywaj odpowiednie urządzenia sieciowe, interfejsy, " "podsieci, protokoły i narzędzia." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "Wyłącz" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "Wyszukiwanie domen" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 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:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "Pobierz źródła niestandardowe" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "Niezabezpieczone pobieranie" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "Parametry pobierania" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "Ponowne próby pobierania" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" msgstr "Narzędzie pobierania" -#: 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" +"Porzucaj pakiety po cichu lub aktywnie odrzucaj ruch w łańcuchach wejścia " +"WAN i przekazywania WAN." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "Powiadomienie e-mail" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "Profil e-mail" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "Adres e-mail odbiorcy" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "Adres e-mail nadawcy" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "Ustawienia e-mail" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "Temat e-mail" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "Edytuj listę dozwolonych" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "Edytuj listę zablokowanych" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "Edytuj źródła niestandardowe" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "Liczba elementów" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" msgstr "Elementy" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "Puste pole jest niedozwolone" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "Włącz usługę banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" "Włącz pełne rejestrowanie debugowania w przypadku błędów przetwarzania." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Włączone" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "Włącza obsługę IPv4." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "Włącza obsługę IPv6." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" -"Czas wygaśnięcia automatycznie dodanych członków zestawu listy zablokowanych." +"Czas wygaśnięcia automatycznie dodawanych członków zestawu listy zablokowych." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "Zewnętrzne źródła listy dozwolonych" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "Zewnętrzne źródła listy zablokowanych" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "Nazwa źródła" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "Wybór źródeł" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "Wypełnij źródła niestandardowe" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "Dziennik zapory" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "Flaga" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "Flaga jest nieobsługiwana" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Ustawienia główne" @@ -308,81 +466,106 @@ msgstr "Ustawienia główne" 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:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "Wysoki priorytet" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "Najwyższy priorytet" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "IP" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11 msgid "IP Search" msgstr "Wyszukiwanie IP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." msgstr "Wyszukiwanie IP..." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "Interfejsy sieciowe IPv4" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "Obsługa IPv4" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "Interfejsy sieciowe IPv6" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "Obsługa IPv6" -#: 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" -"Zwiększ maksymalną liczbę otwartych plików, np. w celu obsługi liczby " -"tymczasowo podzielonych plików podczas ładowania zestawów." +"Zwiększ maksymalną liczbę otwartych plików, np. do obsługi liczby " +"tymczasowych plików podzielonych podczas ładowania zestawów." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Informacje" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "Nieprawidłowe znaki" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "Nieprawidłowe wartości wejściowe, nie można zapisać zmian." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "Przekazywanie LAN (pakiety)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "Łańcuch przekazywania LAN" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Ostatnie uruchomienie" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "Najniższy priorytet" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "Mniejszy priorytet" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "Ogranicz niektóre źródła do łańcucha przekazywania LAN." -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "Ogranicz niektóre źródła do łańcucha przekazywania WAN." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "Ogranicz niektóre źródła do łańcucha wejścia WAN." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" "Ogranicz liczbę rdzeni procesora używanych przez banIP, aby oszczędzać " "pamięć RAM." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "Ogranicz funkcję automatycznego zezwalania na łącze nadrzędne." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." @@ -390,82 +573,100 @@ msgstr "" "Wymień elementy zestawów w statusie i raporcie. Wyłącz tę opcję, aby " "zmniejszyć obciążenie procesora." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -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:300 +msgid "List of available reload trigger interface(s)." +msgstr "Lista dostępnych interfejsów wyzwalacza przeładowania." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "Wymień elementy określonego zestawu związanego z banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" +msgstr "Ustawienia lokalnego źródła" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." +msgstr "" +"Lokalizacja do analizy pliku dziennika, np. poprzez syslog-ng, aby " +"dezaktywować standardowe analizowanie poprzez logread." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "Log Count" msgstr "Liczba dziennika" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log LAN-Forward" msgstr "Rejestrowanie przekazywania LAN" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" -msgstr "Poziom logowania" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "Limit dziennika" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" msgstr "Ustawienia dziennika" -#: 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:518 msgid "Log Terms" msgstr "Warunki dziennika" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "Rejestrowanie przekazywania WAN" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "Rejestrowanie wejścia WAN" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "Rejestruj podejrzane przekazane pakiety LAN (odrzucone)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "Rejestruj podejrzane przekazane pakiety WAN (porzucone)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "Rejestruj podejrzane przychodzące pakiety WAN (porzucone)." -#: 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:499 +msgid "Logfile Location" +msgstr "Lokalizacja pliku dziennika" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "Maksymalna liczba otwartych plików" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "Priorytet łańcucha NFT" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "Informacje NFT" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" +msgstr "Poziom logowania NFT" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" +msgstr "Zasady zestawu NFT" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "Urządzenia sieciowe" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" -msgstr "Interfejsy sieciowe" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" msgstr "Poziom nice" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "Brak wyników wyszukiwania!" @@ -477,18 +678,26 @@ msgstr "Nie ma jeszcze dzienników zapory związanych z banIP!" msgid "No banIP related processing logs yet!" msgstr "Nie ma jeszcze dzienników przetwarzania związanych z banIP!" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "Normalny priorytet (domyślny)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" +"Liczba prób pobierania w przypadku błędu (nieobsługiwane przez uclient-" +"fetch)." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" "Liczba nieudanych prób logowania z tego samego adresu IP w dzienniku przed " "zablokowaniem." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." @@ -496,26 +705,39 @@ msgstr "" "Zastąp wstępnie skonfigurowane opcje pobierania dla wybranego narzędzia do " "pobierania." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Przegląd" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -"Analizuj tylko ostatnią podaną liczbę wpisów w dzienniku w poszukiwaniu " -"podejrzanych zdarzeń." +"Analizuj tylko ostatnią określoną liczbę wpisów w dzienniku pod kątem " +"podejrzanych zdarzeń. Aby w ogóle wyłączyć monitorowanie dziennika, ustaw na " +"'0'." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "Dziennik przetwarzania" -#: 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:544 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/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "Format protokołu/adresu URL jest nieobsługiwany" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "Otrzymuj powiadomienia e-mail przy każdym uruchomieniu banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." @@ -523,44 +745,60 @@ msgstr "" "Adres odbiorcy wiadomości e-mail z powiadomieniami banIP, ta informacja jest " "wymagana do włączenia funkcji e-mail." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Odśwież" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "Przeładuj" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "Interfejs wyzwalacza przeładowania" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "Katalog raportu" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" msgstr "Elementy raportu" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Restartuj" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" "Ogranicz dostęp do Internetu z/do niewielkiej liczby bezpiecznych adresów IP." #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "Wynik" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "Regułav4" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "Regułav6" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "Flagi uruchomieniowe" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "Informacje uruchomieniowe" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "Zapisz źródła niestandardowe" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "Szukaj" @@ -569,56 +807,52 @@ msgstr "Szukaj" msgid "Search the banIP-related Sets for a specific IP." msgstr "Przeszukaj zestawy związane z banIP dla określonego adresu IP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "Wybierz jedno ze wstępnie skonfigurowanych narzędzi do pobierania." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." -msgstr "Wybierz urządzenie(a) sieciowe WAN." +msgstr "Wybierz urządzenie(-a) sieciowe WAN." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "Wybierz logiczne interfejsy sieciowe IPv4 WAN." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "Wybierz logiczne interfejsy sieciowe IPv6 WAN." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 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/setreport.js:81 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "Zestaw" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "Zasady zestawu" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "Raportowanie zestawu" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" msgstr "Rozmiar podziału zestawu" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" msgstr "Badanie zestawu" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." msgstr "Badanie zestawu..." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "Szczegóły zestawu" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." @@ -626,61 +860,61 @@ msgstr "" "Ustaw priorytet łańcucha nft w tabeli banIP. Uwaga: niższe wartości " "oznaczają wyższy priorytet." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." msgstr "Ustaw zasady nft dla zestawów związanych z banIP." -#: 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:476 msgid "Set the syslog level for NFT logging." msgstr "Ustaw poziom dziennika syslog dla rejestrowania NFT." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Ustawienia" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -msgid "Split external set loading after every n members to save RAM." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Split external Set loading after every n members to save RAM." msgstr "" "Podziel ładowanie zestawu zewnętrznego po każdych n członkach, aby " "zaoszczędzić pamięć RAM." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "Startup Trigger Interface" -msgstr "Interfejs wyzwalacza uruchamiania" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "Status" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "Zatrzymaj" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "Podsieć (domyślne)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "Badanie" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "Informacje systemowe" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "Katalog docelowy dla plików raportów związanych z banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." msgstr "Katalog docelowy dla kopii zapasowych skompresowanych źródeł." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "Lista dozwolonych jest za duża, nie można zapisać zmian." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "Lista zablokowanych jest za duża, nie można zapisać zmian." -#: 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:518 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." @@ -688,7 +922,7 @@ msgstr "" "Domyślne terminy/wyrażenia regularne dziennika filtrują podejrzany ruch ssh, " "LuCI, nginx i asterisk." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "Wybrany priorytet będzie używany do przetwarzania banIP w tle." @@ -706,27 +940,31 @@ msgstr "" "Dane wyjściowe syslog, wstępnie przefiltrowane pod kątem wpisów dziennika " "przetwarzania związanych z banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" "To jest lokalna lista dozwolonych banIP, która zezwala na określone adresy " -"MAC/IP/CIDR.<br /> <em><b>Uwaga:</b></em> dodaj dokładnie jeden adres MAC/" -"IPv4/IPv6 lub nazwę domeny w wierszu." +"MAC, adresy IP lub nazwy domen.<br /> <em><b>Uwaga:</b></em> dodaj dokładnie " +"jeden adres MAC/IPv4/IPv6 lub nazwę domeny na wiersz. Dozwolone są zakresy w " +"notacji CIDR i powiązania MAC/IP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" "To jest lokalna lista zablokowanych banIP, która blokuje określone adresy " -"MAC/IP/CIDR.<br /> <em><b>Uwaga:</b></em> dodaj dokładnie jeden adres MAC/" -"IPv4/IPv6 lub nazwę domeny w wierszu." +"MAC, adresy IP lub nazwy domen.<br /> <em><b>Uwaga:</b></em> dodaj dokładnie " +"jeden adres MAC/IPv4/IPv6 lub nazwę domeny na wiersz. Dozwolone są zakresy w " +"notacji CIDR i powiązania MAC/IP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "This tab shows the last generated Set Report, press the 'Refresh' button to " "get a new one." @@ -734,60 +972,100 @@ msgstr "" "Ta karta pokazuje ostatnio wygenerowany raport zestawu. Naciśnij przycisk " "„Odśwież”, aby uzyskać nowy." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "Sygnatura czasowa" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" +"Aby włączyć powiadomienia e-mail, skonfiguruj pakiet 'msmtp' i podaj " +"prawidłowy adres e-mail odbiorcy." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "Topic for banIP notification E-Mails." -msgstr "Temat dla wiadomości e-mail z powiadomieniem banIP." +msgstr "Temat wiadomości e-mail z powiadomieniem banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "Opóźnienie wyzwalacza" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "URLv4" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "URLv6" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "Nie można zapisać modyfikacji: %s" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "Prześlij źródła niestandardowe" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "Przesyłanie pliku źródeł niestandardowych nie powiodło się." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "Pełne rejestrowanie debugowania" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "Wersja" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "Przekazywanie WAN (pakiety)" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "Łańcuch przekazywania WAN" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "Wejście WAN (pakiety)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "Łańcuch wejścia WAN" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." +msgstr "" +"Za pomocą tego edytora możesz przesłać lokalny plik źródeł niestandardowych " +"lub wypełnić plik początkowy (kopia 1:1 wersji dostarczonej z pakietem). " +"Plik znajduje się w '/etc/banip/banip.custom.feeds'. Następnie możesz " +"edytować ten plik, usuwać wpisy, dodawać nowe lub wykonać lokalną kopię " +"zapasową. Aby wrócić do wersji opiekunów, po prostu ponownie opróżnij plik " +"źródeł niestandardowych (nie usuwaj go!)." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "alert" msgstr "alarm" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" -msgstr "audyt" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "dzisiaj automatycznie dodany do listy dozwolonych" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "dzisiaj automatycznie dodany do listy zablokowanych" @@ -795,42 +1073,230 @@ msgstr "dzisiaj automatycznie dodany do listy zablokowanych" msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" msgstr "krytyczny" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" msgstr "debugowanie" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "porzucaj (domyślnie)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" msgstr "ratunkowy" -#: 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:480 msgid "err" msgstr "błąd" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" msgstr "informacyjny" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "lokalna lista dozwolonych" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "lokalna lista zablokowanych" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" msgstr "pamięć (domyślne)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" msgstr "spostrzeżenie" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" msgstr "wydajność" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "odrzucaj" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" msgstr "ostrzeżenie (domyślne)" +#~ msgid "Log Level" +#~ msgstr "Poziom logowania" + +#~ msgid "Network Interfaces" +#~ msgstr "Interfejsy sieciowe" + +#~ msgid "" +#~ "Additional trigger delay in seconds before banIP processing actually " +#~ "starts." +#~ msgstr "" +#~ "Dodatkowe opóźnienie wyzwalacza w sekundach przed faktycznym rozpoczęciem " +#~ "przetwarzania banIP." + +#~ msgid "List of available network interfaces to trigger the banIP start." +#~ msgstr "" +#~ "Lista dostępnych interfejsów sieciowych wyzwalających uruchomienie banIP." + +#~ msgid "Startup Trigger Interface" +#~ msgstr "Interfejs wyzwalacza uruchamiania" + +#~ msgid "Trigger Action" +#~ msgstr "Akcja wyzwalacza" + +#~ msgid "Trigger action on ifup interface events." +#~ msgstr "Wyzwalanie akcji przy zdarzeniach interfejsu ifup." + +#~ msgid "reload" +#~ msgstr "przeładuj" + +#~ msgid "restart" +#~ msgstr "restartuj" + +#~ msgid "start (default)" +#~ msgstr "uruchom (domyślne)" + +#~ msgid "Allow VLAN Forwads" +#~ msgstr "Zezwalaj na przekazywanie VLAN" + +#~ msgid "Block VLAN Forwads" +#~ msgstr "Blokuj przekazywanie VLAN" + +#~ msgid "" +#~ "Deduplicate IP addresses across all active Sets and and tidy up the local " +#~ "blocklist." +#~ msgstr "" +#~ "Deduplikuj adresy IP we wszystkich aktywnych zestawach i uporządkuj " +#~ "lokalną listę zablokowanych." + +#~ 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 "" +#~ "To jest lokalna lista dozwolonych banIP, która zezwala na określone " +#~ "adresy MAC/IP/CIDR.<br /> <em><b>Uwaga:</b></em> dodaj dokładnie jeden " +#~ "adres MAC/IPv4/IPv6 lub nazwę domeny w wierszu." + +#~ msgid "" +#~ "This is the local banIP blocklist that will prevent 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 "" +#~ "To jest lokalna lista zablokowanych banIP, która blokuje określone adresy " +#~ "MAC/IP/CIDR.<br /> <em><b>Uwaga:</b></em> dodaj dokładnie jeden adres MAC/" +#~ "IPv4/IPv6 lub nazwę domeny w wierszu." + +#~ msgid "Split external set loading after every n members to save RAM." +#~ msgstr "" +#~ "Podziel ładowanie zestawu zewnętrznego po każdych n członkach, aby " +#~ "zaoszczędzić pamięć RAM." + +#~ msgid "Blocklist Expiry" +#~ msgstr "Wygaśnięcie listy zablokowanych" + +#~ msgid "Expiry time for auto added blocklist set members." +#~ msgstr "" +#~ "Czas wygaśnięcia automatycznie dodanych członków zestawu listy " +#~ "zablokowanych." + +#~ msgid "Blocklist Feeds" +#~ msgstr "Źródła listy zablokowanych" + +#~ 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 "" +#~ "Konfiguracja pakietu banIP do blokowania przychodzących i wychodzących " +#~ "adresów IP/podsieci za pośrednictwem zestawów w nftables. Aby uzyskać " +#~ "więcej informacji, <a href=\"https://github.com/openwrt/packages/blob/" +#~ "master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +#~ "noopener\" >sprawdź dokumentację online</a>" + +#~ msgid "List of supported and fully pre-configured banIP feeds." +#~ msgstr "" +#~ "Lista obsługiwanych i w pełni wstępnie skonfigurowanych źródeł banIP." + +#~ msgid "Active Subnets" +#~ msgstr "Aktywne podsieci" + +#~ msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#~ msgstr "" +#~ "Automatycznie przenosi podejrzane adresy IP na listę zablokowanych banIP." + +#~ msgid "Automatically transfers uplink IPs to the banIP allowlist." +#~ msgstr "Automatycznie przenosi adresy IP uplink na listę dozwolonych banIP." + +#~ 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 "" +#~ "Konfiguracja pakietu banIP do blokowania przychodzących i wychodzących " +#~ "adresów IP/podsieci poprzez zestawy w nftables. Aby uzyskać więcej " +#~ "informacji, <a href=\"https://github.com/openwrt/packages/blob/master/net/" +#~ "banip/files/README.md\" target=\"_blank\" rel=\"noreferrer noopener\" " +#~ ">sprawdź dokumentację online</a>" + +#~ msgid "" +#~ "Deduplicate IP addresses across all active sets and and tidy up the local " +#~ "blocklist." +#~ msgstr "" +#~ "Deduplikuj adresy IP we wszystkich aktywnych zestawach i uporządkuj " +#~ "lokalną listę zablokowanych." + +#~ msgid "" +#~ "Increase the maximal number of open files, e.g. to handle the amount of " +#~ "temporary split files while loading the sets." +#~ msgstr "" +#~ "Zwiększ maksymalną liczbę otwartych plików, np. w celu obsługi liczby " +#~ "tymczasowo podzielonych plików podczas ładowania zestawów." + +#~ msgid "Chain Priority" +#~ msgstr "Priorytet łańcucha" + +#~ 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ń." + +#~ msgid "Set Policy" +#~ msgstr "Zasady zestawu" + +#~ msgid "Set the nft policy for banIP-related sets." +#~ msgstr "Ustaw zasady nft dla zestawów związanych z banIP." + +#~ msgid "audit" +#~ msgstr "audyt" + +#~ msgid "" +#~ "Allowlist modifications have been saved, restart banIP that changes take " +#~ "effect." +#~ msgstr "" +#~ "Modyfikacje listy dozwolonych zostały zapisane, uruchom ponownie banIP, " +#~ "aby zmiany zaczęły obowiązywać." + +#~ msgid "" +#~ "Blocklist modifications have been saved, restart banIP that changes take " +#~ "effect." +#~ msgstr "" +#~ "Modyfikacje listy zablokowanych zostały zapisane, uruchom ponownie banIP, " +#~ "aby zmiany zaczęły obowiązywać." + #~ msgid "Active Interfaces" #~ msgstr "Aktywne interfejsy" @@ -1032,9 +1498,6 @@ msgstr "ostrzeżenie (domyślne)" #~ msgid "E-Mail Actions" #~ msgstr "Akcje poczty e-mail" -#~ msgid "E-Mail Notification" -#~ msgstr "Powiadomienie e-mail" - #~ msgid "Edit Blacklist" #~ msgstr "Czarna lista" @@ -1506,9 +1969,6 @@ msgstr "ostrzeżenie (domyślne)" #~ msgid "DST Target IPv6" #~ msgstr "DST Docelowy IPv6" -#~ msgid "Description" -#~ msgstr "Opis" - #~ msgid "Download Options" #~ msgstr "Opcje pobierania" diff --git a/applications/luci-app-banip/po/pt/banip.po b/applications/luci-app-banip/po/pt/banip.po index f0d596f25a..ea1cdd4381 100644 --- a/applications/luci-app-banip/po/pt/banip.po +++ b/applications/luci-app-banip/po/pt/banip.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2021-08-04 20:24+0000\n" +"PO-Revision-Date: 2023-10-06 22:42+0000\n" "Last-Translator: ssantos <ssantos@web.de>\n" "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/pt/>\n" @@ -8,280 +8,454 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.8-dev\n" +"X-Generator: Weblate 5.1-dev\n" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" -msgstr "" +msgstr "-- Definir seleção --" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" -msgstr "" +msgstr "-100" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" -msgstr "" +msgstr "-200 (padrão)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" -msgstr "" +msgstr "-300" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" -msgstr "" +msgstr "-400" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" -msgstr "" +msgstr "0" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "0 (desabilitar)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "1" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "10" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" -msgstr "" +msgstr "100 (padrão)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" -msgstr "" +msgstr "1000" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" -msgstr "" +msgstr "1024 (padrão)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "20" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" -msgstr "" +msgstr "2048" -#: 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:507 msgid "250" -msgstr "" +msgstr "250" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "3" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" -msgstr "" +msgstr "4096" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "5 (padrão)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" -msgstr "" +msgstr "50" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" -msgstr "" +msgstr "500" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" -msgstr "" +msgstr "512" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "ASNs" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Aparelhos ativos" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" -msgstr "" +msgstr "Feeds ativos" -#: 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:175 +msgid "Active Uplink" +msgstr "Uplink ativo" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" -msgstr "" +msgstr "Configurações avançadas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "Permitir encaminhamentos de VLAN" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "Seleção de feed da lista de permissões" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" -msgstr "" +msgstr "Apenas a lista dos permitidos" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" +"As alterações da lista de permissões foram salvas, inicie a pesquisa de " +"domínio ou reinicie o banIP para que as alterações entrem em vigor." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "Permitir sempre determinados encaminhamentos de VLAN." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "Bloquear sempre determinados encaminhamentos de VLAN." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" +msgstr "Permitir uplink automático" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" -msgstr "" +msgstr "Lista automática dos permitidos" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "Sub-rede de bloqueio automático" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" -msgstr "" +msgstr "Lista automática de bloqueio" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Deteção automática" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." msgstr "" +"Adicione automaticamente sub-redes inteiras ao conjunto da lista de bloqueio " +"com base numa solicitação adiciona RDAP com o IP suspeito." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" +"Adicione automaticamente domínios resolvidos e IPs suspeitos à lista de " +"bloqueio local banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." +msgstr "" +"Adicione automaticamente domínios resolvidos e IPs de uplink à lista de " +"permissões banIP local." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "Diretório do Backup" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" -msgstr "" +msgstr "Diretório base" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." msgstr "" +"Diretório principal de trabalho usado durante o processamento do banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "Bloquear encaminhamentos de VLAN" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" +msgstr "Seleção de feed de lista de bloqueio" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" +msgstr "Expiração definida da lista de bloqueio" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 +msgid "" +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" +"As alterações da lista de bloqueio foram salvas, inicie a pesquisa de " +"domínio ou reinicie o banIP para que as alterações entrem em vigor." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." msgstr "" +"Por padrão, cada feed está ativo em todas as cadeias suportadas. Limite a " +"política de bloqueio padrão a uma determinada cadeia." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" -msgstr "" +msgstr "Núcleos da CPU" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "Cancelar" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" +msgstr "Cadeia/Definir as configurações" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" +"As alterações nesta guia precisam de uma reinicialização do serviço banIP " +"para entrar em vigor." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "Limpar feeds personalizados" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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:526 +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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 banir IPs de entrada e saída por meio de " +"conjuntos nftables nomeados. Para mais informações<a href=\"https://github." +"com/openwrt/packages/blob/master/net/banip/files/README.md\" " +"target=\"_blank\" rel=\"noreferrer noopener\" >verifique a documentação on-" +"line</a>" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "Países" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "Editor de feed personalizado" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." msgstr "" +"Elimine endereços IP em todos os conjuntos ativos e limpe a lista local de " +"bloqueio." -#: 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:376 msgid "Deduplicate IPs" -msgstr "" +msgstr "Eliminar IPs duplicados" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "Política de bloqueio padrão" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "Descrição" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" +"Detecte os aparelhos relevantes de rede, as interfaces, as sub-redes, os " +"protocolos e os utilitários automaticamente." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "Desativar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "Busca por domínio" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 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:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "Baixar feeds personalizados" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "Descarregar inseguro" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "Parâmetros de Descarregamento" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "Novas tentativas de download" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" msgstr "Ferramenta para Descarregar" -#: 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "Notificação por e-mail" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "Perfil de e-mail" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 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:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 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:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" -msgstr "" +msgstr "Configurações do e-mail" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "Assunto do e-mail" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" -msgstr "" +msgstr "Editar a lista dos permitidos" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" -msgstr "" +msgstr "Editar a lista de bloqueio" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "Editar feeds personalizados" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" -msgstr "" +msgstr "Contagem dos elementos" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" -msgstr "" +msgstr "Elementos" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "Campo vazio não permitido" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "Ative o serviço banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" +"Ative o registo de depuração detalhado em caso de erros de processamento." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Ativado" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." -msgstr "" +msgstr "Ativa o suporte IPv4." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." -msgstr "" +msgstr "Ativa o suporte IPv6." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" +"Tempo de expiração para membros do conjunto de lista de bloqueio adicionados " +"automaticamente." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "Feeds externos de lista de permissões" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "Feeds externos de lista de bloqueio" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "Nome do feed" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" -msgstr "" +msgstr "Seleção do feed" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "Preencher feeds personalizados" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" -msgstr "" +msgstr "Registo do firewall" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "Bandeira" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "Bandeira não suportada" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Configurações gerais" @@ -289,496 +463,825 @@ msgstr "Configurações gerais" 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:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "Alta prioridade" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "Máxima Prioridade" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "IP" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11 msgid "IP Search" -msgstr "" +msgstr "Busca IP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." +msgstr "Busca IP..." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "Suporte ao IPv4" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "Suporte de IPv6" -#: 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" +"Aumente o número máximo de arquivos abertos, por ex. para lidar com a " +"quantidade de arquivos divididos temporários durante o carregamento dos " +"conjuntos." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Informação" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "Caracteres inválidos" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "Valores de entrada inválidos, não é possível salvar as modificações." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" -msgstr "" +msgstr "LAN-Forward (pacotes)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" -msgstr "" +msgstr "Cadeia LAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Última Execução" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "Mínima Prioridade" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "Menor Prioridade" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." -msgstr "" +msgstr "Limite certos feeds à cadeia LAN-Forward." -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." -msgstr "" +msgstr "Limite certos feeds à cadeia WAN-Forward." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." -msgstr "" +msgstr "Limite certos feeds à cadeia WAN-Input." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" +"Limite a quantidade dos núcleos da CPU usados pelo banIP para economizar RAM." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "Limite a função de permissão automática de uplink." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" +"Relate e liste o conjunto dos elementos na condição geral, desative-o para " +"reduzir a carga da CPU." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." 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/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." +msgstr "Liste os elementos de um conjunto específico relacionado ao banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" +msgstr "Configurações de feed local" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "Log Count" -msgstr "" +msgstr "Contagem dos registos" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log LAN-Forward" -msgstr "" +msgstr "Registo LAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "Limite do Registo" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" -msgstr "" +msgstr "Configurações do registo" -#: 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:518 msgid "Log Terms" msgstr "Termos do registo" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" -msgstr "" +msgstr "Registo WAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" -msgstr "" +msgstr "Registo WAN-Input" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." -msgstr "" +msgstr "Registar os pacotes suspeitos encaminhados da LAN (rejeitados)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." -msgstr "" +msgstr "Registar os pacotes suspeitos encaminhados da WAN (rejeitados)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." +msgstr "Registar os pacotes suspeitos da entrada da WAN (rejeitados)." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Logfile Location" 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:338 msgid "Max Open Files" -msgstr "" +msgstr "Quantidade máxima de ficheiros abertos" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "Prioridade da Cadeia NFT" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" -msgstr "" +msgstr "Informação NFT" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" -msgstr "Interfaces de Rede" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" +msgstr "Política de definição de NFT" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" +msgstr "Dispositivos de rede" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" -msgstr "" +msgstr "Nível de Nice" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" -msgstr "" +msgstr "A busca não retornou nada!" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21 msgid "No banIP related firewall logs yet!" -msgstr "" +msgstr "Ainda não há registos do firewall relacionados ao banIP!" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21 msgid "No banIP related processing logs yet!" -msgstr "" +msgstr "Ainda não há registos do processamento relacionados ao banIP!" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "Prioridade Normal (padrão)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" +"Número de tentativas de download em caso de erro (não suportado pelo uclient-" +"fetch)." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" +"Quantidade de tentativas de login com falha do mesmo IP no registo antes do " +"bloqueio." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" +"Substitua as opções de descarga pré-configuradas para o utilitário de " +"descarga selecionado." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Visão Geral" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -"Analise apenas o último número declarado das entradas de registo na busca " -"dos eventos suspeitos." +"Analisar apenas o último número declarado de entradas de log para eventos " +"suspeitos. Para desativar o monitor de log, defina-o como '0'." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" -msgstr "" +msgstr "Registo de processamento" -#: 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:544 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/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "Formato de protocolo/URL não suportado" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "Receba notificações por e-mail a cada execução do banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" +"Endereço de e-mail do destinatário para as notificações do banIP, esta " +"informação é necessária para ativar a funcionalidade do e-mail." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Atualizar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "Recarregar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "Diretório de Relatórios" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" -msgstr "" +msgstr "Elementos do relatório" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Reiniciar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" +"Restrinja o acesso à Internet de/para uma pequena quantidade de IPs seguros." #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "Resultado" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "Rulev4" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "Rulev6" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "Flags de Execução" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "Informações de Execução" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "Salvar feeds personalizados" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" -msgstr "" +msgstr "Busca" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12 msgid "Search the banIP-related Sets for a specific IP." -msgstr "" +msgstr "Faça a busca de um IP específico nos conjuntos relacionados ao banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." -msgstr "" +msgstr "Selecione um dos utilitários de descarga pré-configurados." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." -msgstr "" +msgstr "Selecione o(s) aparelho(s) da rede WAN." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." -msgstr "" +msgstr "Selecione a(s) interface(s) lógica(s) da rede WAN IPv4." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." -msgstr "" +msgstr "Selecione a(s) interface(s) lógica(s) da rede WAN IPv6." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 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/setreport.js:81 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" +msgstr "Definir" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" -msgstr "" +msgstr "Definir o relatório" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" -msgstr "" +msgstr "Definir o tamanho da divisão" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" -msgstr "" +msgstr "Definir a pesquisa" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." -msgstr "" +msgstr "Definir a pesquisa..." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" -msgstr "" +msgstr "Definir os detalhes" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" +"Defina a prioridade da cadeia NFT na tabela do banIP. Observação: valores " +"mais baixos significam prioridade mais alta." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set the nft policy for banIP-related sets." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." +msgstr "Defina a política nft para conjuntos relacionados ao banIP." -#: 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:476 msgid "Set the syslog level for NFT logging." -msgstr "" +msgstr "Define o nível do syslog para os registos NFT." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Configurações" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -msgid "Split external set loading after every n members to save RAM." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Split external Set loading after every n members to save RAM." msgstr "" +"Divide o carregamento do conjunto externo após cada n membros para " +"economizar RAM." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "Startup Trigger Interface" -msgstr "Interface do Gatilho de Inicialização" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" -msgstr "" +msgstr "Condição geral" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" -msgstr "" +msgstr "Parar" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "Sub-rede (padrão)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" -msgstr "" +msgstr "Pesquisa" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" -msgstr "" +msgstr "Informação do sistema" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "" +"Diretório de destino para os ficheiros do relatório relacionados ao banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." -msgstr "" +msgstr "Diretório de destino para os backups comprimidos do feed." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" +"A lista dos permitidos é grande demais, não é possível salvar as alterações." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" +"A lista de bloqueio é grande demais, não é possível salvar as alterações." -#: 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:518 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" +"Os termos/expressões regulares padrão do registo estão filtrando o tráfego " +"suspeito do ssh, LuCI, nginx e do asterisk." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" +"A prioridade selecionada será usada pelo banIP para o processamento em " +"segundo plano." #: 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 saída syslog, pré-filtrada apenas para entradas relacionadas ao registo do " +"firewall ao banIP." #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28 msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" +"A saída syslog, pré-filtrada apenas para entradas relacionadas ao registo do " +"banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" +"Esta é a lista de permissões local do banIP que permitirá determinados " +"endereços MAC, IP ou nomes de domínio.<br /> <em><b>Observação:</b></em> " +"adicione apenas um endereço, nome ou domínio MAC/IPv4/IPv6 por linha. " +"Intervalos na notação CIDR e ligações MAC/IP são permitidos." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" +"Esta é a lista de bloqueio local do banIP que impedirá determinados " +"endereços MAC, IP ou nomes de domínio.<br /> <em><b> Observação:</b></em> " +"adiciona exatamente um endereço MAC/IPv4/IPv6 ou nome de domínio por linha. " +"São permitidos intervalos na notação CIDR e associações de MAC/IP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "This tab shows the last generated Set Report, press the 'Refresh' button to " "get a new one." msgstr "" +"Esta guia mostra o último conjunto de registos gerado, pressione o botão " +"'Atualizar' para obter um novo." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "Marca de Tempo" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" +"Para ativar as notificações por e-mail, configure o pacote 'msmtp' e " +"especifique um endereço de e-mail com um destinatário válido." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 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:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "Atraso do Gatilho" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "URLv4" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "URLv6" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" -msgstr "" +msgstr "Não foi possível salvar as alterações: %s" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "Enviar os feeds personalizados" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "O upload do ficheiro com os feeds personalizados falhou." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "Registos detalhados de depuração" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" -msgstr "" +msgstr "Versão" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" -msgstr "" +msgstr "WAN-Forward (pacotes)" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" -msgstr "" +msgstr "Cadeia WAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" -msgstr "" +msgstr "WAN-Input (pacotes)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" -msgstr "" +msgstr "Cadeia WAN-Input" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." +msgstr "" +"Com este editor, pode enviar o seu ficheiro local com feeds personalizados " +"ou preencher um novo (uma cópia 1:1 da versão enviada com o pacote). O " +"ficheiro está localizado em '/etc/banip/banip.custom.feeds'. Depois pode " +"editar este ficheiro, apagar as entradas, adicionar novas ou fazer um backup " +"local. Para voltar à versão do mantenedor, apenas deixe o ficheiro de feed " +"personalizado vazio (mas não o exclua!)." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "alert" -msgstr "" +msgstr "alerta" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" -msgstr "" +msgstr "foi adicionado hoje automaticamente à lista dos permitidos" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" -msgstr "" +msgstr "foi adicionado hoje automaticamente à lista de bloqueio" #: 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:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" -msgstr "" +msgstr "crítico" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" +msgstr "detalhado" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" -msgstr "" +msgstr "urgente" -#: 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:480 msgid "err" -msgstr "" +msgstr "erro" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" -msgstr "" +msgstr "info" + +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "lista dos permitidos local" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "lista de bloqueio local" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" -msgstr "" +msgstr "memória (padrão)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" -msgstr "" +msgstr "aviso" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" +msgstr "desempenho" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" -msgstr "" +msgstr "alertar (padrão)" + +#~ msgid "Log Level" +#~ msgstr "Nível do registo" + +#~ msgid "Network Interfaces" +#~ msgstr "Interfaces de Rede" + +#~ msgid "" +#~ "Additional trigger delay in seconds before banIP processing actually " +#~ "starts." +#~ msgstr "" +#~ "Atraso adicional do gatilho em segundos antes que o processamento do " +#~ "banIP realmente comece." + +#~ 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." + +#~ msgid "Startup Trigger Interface" +#~ msgstr "Interface do Gatilho de Inicialização" + +#~ msgid "Trigger Action" +#~ msgstr "Ação do gatilho" + +#~ msgid "Trigger action on ifup interface events." +#~ msgstr "Acione a ação nos eventos da interface ifup." + +#~ msgid "reload" +#~ msgstr "recarregar" + +#~ msgid "restart" +#~ msgstr "reiniciar" + +#~ msgid "start (default)" +#~ msgstr "iniciar (padrão)" + +#~ msgid "Allow VLAN Forwads" +#~ msgstr "Permitir encaminhamentos de VLAN" + +#~ msgid "Block VLAN Forwads" +#~ msgstr "Bloquear encaminhamentos de VLAN" + +#~ msgid "" +#~ "Deduplicate IP addresses across all active Sets and and tidy up the local " +#~ "blocklist." +#~ msgstr "" +#~ "Desduplicar endereços IP em todos os conjuntos ativos e organizar a lista " +#~ "de bloqueio local." + +#~ 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 "" +#~ "Esta é a lista dos permitidos do banIP local que permitirá determinados " +#~ "endereços MAC/IP/CIDR.<br /> <em><b>Observação:</b></em> adicione " +#~ "exatamente um endereço MAC/IPv4/IPv6 ou o nome do domínio por linha." + +#~ msgid "" +#~ "This is the local banIP blocklist that will prevent 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 "" +#~ "Esta é a lista dos permitidos do banIP local que impedirá determinados " +#~ "endereços MAC/IP/CIDR.<br /> <em><b>Observação:</b></em> adicione " +#~ "exatamente um endereço MAC/IPv4/IPv6 ou o nome do domínio por linha." + +#~ msgid "Split external set loading after every n members to save RAM." +#~ msgstr "" +#~ "Divida o carregamento do conjunto externo após cada n membros para " +#~ "economizar RAM." + +#~ msgid "Blocklist Expiry" +#~ msgstr "Validade da lista de bloqueio" + +#~ msgid "Expiry time for auto added blocklist set members." +#~ msgstr "" +#~ "Tempo de expiração para os membros do conjunto de lista de bloqueio que " +#~ "foram adicionados automaticamente." + +#~ msgid "Blocklist Feeds" +#~ msgstr "Feeds da lista de bloqueio" + +#~ msgid "List of supported and fully pre-configured banIP feeds." +#~ msgstr "Lista de feeds banIP totalmente compatíveis e pré-configurados." + +#~ msgid "Active Subnets" +#~ msgstr "Sub-redes ativas" + +#~ msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#~ msgstr "" +#~ "Transfere automaticamente os IPs suspeitos à lista de bloqueio do banIP." + +#~ msgid "Automatically transfers uplink IPs to the banIP allowlist." +#~ msgstr "" +#~ "Transfere automaticamente os IPs do enlace à lista dos permitidos banIP." + +#~ 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 "" +#~ "As configuração do pacote banIP para banir os endereços IP/sub-redes na " +#~ "entrada e na saída através de conjuntos nftables. Para obter 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 "" +#~ "Deduplicate IP addresses across all active sets and and tidy up the local " +#~ "blocklist." +#~ msgstr "" +#~ "Remover a duplicidade dos endereços IP em todos os conjuntos ativos e " +#~ "organizar a lista local de bloqueio." + +#~ msgid "" +#~ "Increase the maximal number of open files, e.g. to handle the amount of " +#~ "temporary split files while loading the sets." +#~ msgstr "" +#~ "Aumente a quantidade máxima de ficheiros abertos, para lidar com a " +#~ "quantidade de ficheiros divididos temporários durante o carregamento dos " +#~ "conjuntos por exemplo." + +#~ msgid "Chain Priority" +#~ msgstr "Prioridade da cadeia" + +#~ 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." + +#~ msgid "Set Policy" +#~ msgstr "Definir a política" + +#~ msgid "Set the nft policy for banIP-related sets." +#~ msgstr "Define a política nft para os conjuntos relacionados ao banIP." + +#~ msgid "audit" +#~ msgstr "aferir" + +#~ msgid "" +#~ "Allowlist modifications have been saved, restart banIP that changes take " +#~ "effect." +#~ msgstr "" +#~ "As alterações na lista dos permitidos foram salvas, reinicie o banIP para " +#~ "que as alterações surtam efeito." + +#~ msgid "" +#~ "Blocklist modifications have been saved, restart banIP that changes take " +#~ "effect." +#~ msgstr "" +#~ "As alterações da lista de bloqueio foram salvas, reinicie o banIP para " +#~ "que as alterações surtam efeito." #~ msgid "Active Interfaces" #~ msgstr "Interfaces ativas" @@ -976,9 +1479,6 @@ msgstr "" #~ 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" @@ -1439,9 +1939,6 @@ msgstr "" #~ msgid "DST Target IPv6" #~ msgstr "Destino DST IPv6" -#~ msgid "Description" -#~ msgstr "Descrição" - #~ msgid "Download Options" #~ msgstr "Opções de Descarregamento" diff --git a/applications/luci-app-banip/po/pt_BR/banip.po b/applications/luci-app-banip/po/pt_BR/banip.po index 6bf955ed20..edad61b57d 100644 --- a/applications/luci-app-banip/po/pt_BR/banip.po +++ b/applications/luci-app-banip/po/pt_BR/banip.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2023-03-12 20:08+0000\n" +"PO-Revision-Date: 2023-07-16 20:28+0000\n" "Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n" "Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/" "openwrt/luciapplicationsbanip/pt_BR/>\n" @@ -8,205 +8,300 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.16.2-dev\n" +"X-Generator: Weblate 5.0-dev\n" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" msgstr "-- Definir seleção --" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" msgstr "-100" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" msgstr "-200 (padrão)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" msgstr "-300" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" msgstr "-400" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" msgstr "0" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "0 (desativar)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "1" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "10" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" msgstr "100 (padrão)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" msgstr "1000" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" msgstr "1024 (padrão)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "20" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" msgstr "2048" -#: 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:507 msgid "250" msgstr "250" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "3" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" msgstr "4096" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "5 (padrão)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" msgstr "50" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" msgstr "500" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" msgstr "512" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "ASNs" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Dispositivos Ativos" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "Feeds ativos" -#: 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:175 +msgid "Active Uplink" +msgstr "Enlace ativo" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -"Atraso adicional do gatilho em segundos antes que o processamento do banIP " -"realmente comece." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "Configurações avançadas" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "Seleção do feed da lista dos permitidos" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" msgstr "Apenas a lista dos permitidos" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -"As alterações na lista dos permitidos foram salvas, reinicie o banIP para " -"que as alterações surtam efeito." +"As alterações da lista de permissões foram salvas, inicie a pesquisa de " +"domínio ou reinicie o banIP para que as alterações entrem em vigor." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "Sempre permita certos encaminhamentos da VLAN." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "Sempre negue certos encaminhamentos da VLAN." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" +msgstr "Permite o enlace automático" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" msgstr "Lista automática dos permitidos" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "Sub-rede de bloqueio automático" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" msgstr "Lista automática de bloqueio" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Detecção Automática" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." msgstr "" -"Transfere automaticamente os IPs suspeitos para a lista de bloqueio do banIP." +"Adicione automaticamente sub-redes inteiras ao conjunto da lista de bloqueio " +"com base numa solicitação adiciona RDAP com o IP suspeito." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" -"Transfere automaticamente os IPs do enlace para a lista dos permitidos banIP." +"Adicione automaticamente os domínios resolvidos e os IPs suspeitos à lista " +"de bloqueio local do banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." +msgstr "" +"Adicione automaticamente os domínios resolvidos e os IPs do enlace à lista " +"de permissões locais do banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "Diretório da cópia de segurança" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" msgstr "Diretório base" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." -msgstr "Diretório principal de trabalho usado durante o processamento do banIP." +msgstr "" +"Diretório principal de trabalho usado durante o processamento do banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" -msgstr "Validade da lista de bloqueio" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" +msgstr "Seleção do feed da lista de bloqueio" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" -msgstr "Feeds da lista de bloqueio" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" +msgstr "Expiração do conjunto das listas de bloqueio" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -"As alterações da lista de bloqueio foram salvas, reinicie o banIP para que " -"as alterações surtam efeito." +"As alterações da lista de bloqueio foram salvas, inicie a pesquisa de " +"domínio ou reinicie o banIP para que as alterações entrem em vigor." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" +"Por padrão, cada feed está ativo em todas as cadeias suportadas. Limite a " +"política de bloqueio padrão a uma determinada cadeia." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" msgstr "Núcleos da CPU" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "Cancelar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" -msgstr "Prioridade da cadeia" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "Cadeia/Definir as configurações" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." +msgstr "" +"As alterações nesta guia precisam de uma reinicialização do serviço banIP " +"para entrar em vigor." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "Limpar os feeds personalizados" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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>" +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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 "" -"As configuração do pacote banIP para banir os endereços IP/sub-redes na " -"entrada e na saída através de conjuntos nftables. Para obter 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>" +"Configuração do pacote banIP para banir os IPs da entrada e da saída através " +"de conjuntos nftables nomeados. 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/overview.js:526 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "Países" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "Editor do feed personalizado" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." msgstr "" -"Remover a duplicidade dos endereços IP em todos os conjuntos ativos e " -"organizar a lista local de bloqueio." +"Elimine endereços IP em todos os conjuntos ativos e limpe a lista local de " +"bloqueio." -#: 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:376 msgid "Deduplicate IPs" msgstr "Eliminar IPs duplicados" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "Política de bloqueio padrão" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "Descrição" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." @@ -214,94 +309,153 @@ msgstr "" "Detecte os dispositivos relevantes de rede, as interfaces, as sub-redes, os " "protocolos e os utilitários automaticamente." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "Desativar" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "Busca por domínio" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 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:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "Baixar feeds personalizados" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "Download inseguro" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "Parâmetros de Download" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "Tentativas de download" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" msgstr "Ferramenta para Baixar" -#: 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "Notificação por E-Mail" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "E-Mail do Perfil" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 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:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 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:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "Configurações do e-mail" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "Assunto do E-Mail" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "Editar a lista dos permitidos" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "Editar a lista de bloqueio" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "Editar os feeds personalizados" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "Contagem dos elementos" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" msgstr "Elementos" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "Campo vazio não permitido" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "Ative o serviço banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" "Ative o registro de depuração detalhado em caso de erros de processamento." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Ativado" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "Ativa o suporte IPv4." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "Ativa o suporte IPv6." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" -"Tempo de expiração para os membros do conjunto de lista de bloqueio que " +"Tempo de expiração para os membros do conjunto da lista de bloqueio que " "foram adicionados automaticamente." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "Feeds externos da lista dos permitidos" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "Feeds externos da lista de bloqueio" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "Nome do feed" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "Seleção do feed" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "Preencher os feeds personalizados" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "Registro do firewall" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "Sinalizador" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "Sinalizador não suportado" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Configurações gerais" @@ -309,81 +463,106 @@ msgstr "Configurações gerais" 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:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "Alta prioridade" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "Máxima Prioridade" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "IP" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11 msgid "IP Search" msgstr "Busca IP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." msgstr "Busca IP..." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "Suporte ao IPv4" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "Suporte ao IPv6" -#: 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" -"Aumente a quantidade máxima de arquivos abertos, para lidar com a quantidade " -"de arquivos divididos temporários durante o carregamento dos conjuntos por " -"exemplo." +"Aumente a quantidade máxima de arquivos abertos, por ex. para lidar com a " +"quantidade temporária de arquivos divididos durante o carregamento dos " +"conjuntos." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Informações" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "Caracteres inválidos" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "Valores inválidos da entrada, não é possível salvar as alterações." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "LAN-Forward (pacotes)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "Cadeia LAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Última Execução" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "Mínima Prioridade" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "Menor Prioridade" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "Limite certos feeds à cadeia LAN-Forward." -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "Limite certos feeds à cadeia WAN-Forward." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "Limite certos feeds à cadeia WAN-Input." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" "Limite a quantidade dos núcleos da CPU usados pelo banIP para economizar RAM." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "Limite a função de permissão automática do enlace." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." @@ -391,82 +570,98 @@ msgstr "" "Relate e liste o conjunto dos elementos na condição geral, desabilite-o para " "reduzir a carga da CPU." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." 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/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "Liste os elementos de um conjunto específico relacionado ao banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" +msgstr "Configurações do feed local" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "Log Count" msgstr "Contagem dos registros" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log LAN-Forward" msgstr "Registro LAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" -msgstr "Nível do registro" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "Limite do Registro" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" msgstr "Configurações do registro" -#: 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:518 msgid "Log Terms" msgstr "Termos do registro" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "Registro WAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "Registro WAN-Input" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "Registre os pacotes suspeitos encaminhados da LAN (rejeitados)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "Registre os pacotes suspeitos encaminhados da WAN (rejeitados)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "Registre os pacotes suspeitos da entrada da WAN (rejeitados)." -#: 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:499 +msgid "Logfile Location" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "Quantidade máxima de arquivos abertos" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "Prioridade da cadeia NFT" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "Informação NFT" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" +msgstr "Política do conjunto NFT" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "Dispositivos de rede" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" -msgstr "Interfaces de Rede" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" msgstr "Nível bom" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "A busca não retornou nada!" @@ -478,18 +673,26 @@ msgstr "Ainda não há registros do firewall relacionados ao banIP!" msgid "No banIP related processing logs yet!" msgstr "Ainda não há registros do processamento relacionados ao banIP!" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "Prioridade Normal (padrão)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" +"Quantidade de tentativas de download em caso de erro (não suportado pelo " +"uclient-fetch)." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" "Quantidade de tentativas de login com falha do mesmo IP no registro antes do " "bloqueio." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." @@ -497,25 +700,38 @@ msgstr "" "Substitua as opções de download pré-configuradas para o utilitário de " "download selecionado." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Visão geral" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -"Analise apenas o último número declarado das entradas de registro na busca " -"dos eventos suspeitos." +"Analise apenas o último número indicado das entradas de registro para os " +"eventos suspeitos. Para desativar o registro de monitoramento, defina-o como " +"'0'." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "Registro de processamento" -#: 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:544 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/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "Formato de protocolo/URL não suportado" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "Receba notificações por e-mail a cada execução do banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." @@ -523,44 +739,60 @@ msgstr "" "Endereço de e-mail do destinatário para as notificações do banIP, esta " "informação é necessária para ativar a funcionalidade do e-mail." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Atualizar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "Recarregar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "Diretório do Relatório" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" msgstr "Elementos do relatório" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Reiniciar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" "Restrinja o acesso à Internet de/para uma pequena quantidade de IPs seguros." #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "Resultado" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "Rulev4" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "Rulev6" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "Executar Flags" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "Informações de Execução" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "Salvar os feeds personalizados" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "Busca" @@ -569,56 +801,52 @@ msgstr "Busca" msgid "Search the banIP-related Sets for a specific IP." msgstr "Faça a busca de um IP específico nos conjuntos relacionados ao banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "Selecione um dos utilitários de download pré-configurados." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "Selecione o(s) dispositivo(s) da rede WAN." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "Selecione a(s) interface(s) lógica(s) da rede WAN IPv4." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "Selecione a(s) interface(s) lógica(s) da rede WAN IPv6." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 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/setreport.js:81 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "Definir" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "Definir a política" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "Definir o relatório" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" msgstr "Definir o tamanho da divisão" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" msgstr "Definir a pesquisa" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." msgstr "Definir a pesquisa..." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "Definir os detalhes" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." @@ -626,64 +854,64 @@ msgstr "" "Defina a prioridade da cadeia NFT na tabela do banIP. Observação: valores " "mais baixos significam prioridade mais alta." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set the nft policy for banIP-related sets." -msgstr "Define a política nft para os conjuntos relacionados ao banIP." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." +msgstr "Defina a política NFT para os conjuntos relacionados ao banIP." -#: 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:476 msgid "Set the syslog level for NFT logging." msgstr "Define o nível do syslog para os registros NFT." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Configurações" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -msgid "Split external set loading after every n members to save RAM." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Split external Set loading after every n members to save RAM." msgstr "" -"Divida o carregamento do conjunto externo após cada n membros para " +"Divide o carregamento do conjunto externo após cada n membros para " "economizar RAM." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "Startup Trigger Interface" -msgstr "Interface do Gatilho de Inicialização" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "Condição geral" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "Parar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "Sub-rede (padrão)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "Pesquisa" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "Informação do sistema" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "" "Diretório de destino para os arquivos do relatório relacionados ao banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." msgstr "Diretório de destino para os backups comprimidos do feed." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" "A lista dos permitidos é grande demais, não é possível salvar as alterações." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" "A lista de bloqueio é grande demais, não é possível salvar as alterações." -#: 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:518 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." @@ -691,7 +919,7 @@ msgstr "" "Os termos/expressões regulares padrão do registro estão filtrando o tráfego " "suspeito do ssh, LuCI, nginx e do asterisk." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" "A prioridade selecionada será usada pelo banIP para o processamento em " @@ -711,27 +939,31 @@ msgstr "" "A saída syslog, pré-filtrada apenas para entradas relacionadas ao registro " "do banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -"Esta é a lista dos permitidos do banIP local que permitirá determinados " -"endereços MAC/IP/CIDR.<br /> <em><b>Observação:</b></em> adicione exatamente " -"um endereço MAC/IPv4/IPv6 ou o nome do domínio por linha." +"Esta é a lista de permissões local do banIP que permitirá determinados " +"endereços MAC, IP ou nomes de domínio.<br /> <em><b>Observação:</b></em> " +"adicione apenas um endereço, nome ou domínio MAC/IPv4/IPv6 por linha. " +"Intervalos na notação CIDR e ligações MAC/IP são permitidos." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -"Esta é a lista dos permitidos do banIP local que impedirá determinados " -"endereços MAC/IP/CIDR.<br /> <em><b>Observação:</b></em> adicione exatamente " -"um endereço MAC/IPv4/IPv6 ou o nome do domínio por linha." +"Esta é a lista de bloqueio local do banIP que impedirá determinados " +"endereços MAC, IP ou nomes de domínio.<br /> <em><b> Observação:</b></em> " +"adiciona exatamente um endereço MAC/IPv4/IPv6 ou nome de domínio por linha. " +"São permitidos intervalos na notação CIDR e associações de MAC/IP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "This tab shows the last generated Set Report, press the 'Refresh' button to " "get a new one." @@ -739,60 +971,100 @@ msgstr "" "Esta aba mostra o último conjunto de registros gerado, pressione o botão " "'Atualizar' para obter um novo." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "Marca de Tempo" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" +"Para ativar as notificações por e-mail, configure o pacote 'msmtp' e " +"especifique um endereço de e-mail com um destinatário válido." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 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:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "Gatilho de Atraso" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "URLv4" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "URLv6" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "Não foi possível salvar as alterações: %s" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "Fazer upload dos feeds personalizados" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "O upload do arquivo com os feeds personalizados falhou." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "Registros Detalhados de Depuração" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "Versão" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "WAN-Forward (pacotes)" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "Cadeia WAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "WAN-Input (pacotes)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "Cadeia WAN-Input" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." +msgstr "" +"Com este editor, você pode enviar o seu arquivo local com feeds " +"personalizados ou preencher um novo (uma cópia 1:1 da versão enviada com o " +"pacote). O arquivo está localizado em '/etc/banip/banip.custom.feeds'. Então " +"você pode editar este arquivo, excluir as entradas, adicionar novas ou fazer " +"um backup local. Para voltar para a versão do mantenedor, apenas deixe o " +"arquivo de feed personalizado vazio (mas não o exclua!)." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "alert" msgstr "alerta" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" -msgstr "aferir" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "foi adicionado hoje automaticamente à lista dos permitidos" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "foi adicionado hoje automaticamente à lista de bloqueio" @@ -800,42 +1072,233 @@ msgstr "foi adicionado hoje automaticamente à lista de bloqueio" msgid "banIP" msgstr "Banir IP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" msgstr "crítico" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" msgstr "detalhado" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" msgstr "urgente" -#: 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:480 msgid "err" msgstr "erro" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" msgstr "info" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "lista dos permitidos local" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "lista de bloqueio local" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" msgstr "memória (padrão)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" msgstr "aviso" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" msgstr "desempenho" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" msgstr "alertar (padrão)" +#~ msgid "Log Level" +#~ msgstr "Nível do registro" + +#~ msgid "Network Interfaces" +#~ msgstr "Interfaces de Rede" + +#~ msgid "" +#~ "Additional trigger delay in seconds before banIP processing actually " +#~ "starts." +#~ msgstr "" +#~ "Atraso adicional do gatilho em segundos antes que o processamento do " +#~ "banIP realmente comece." + +#~ 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." + +#~ msgid "Startup Trigger Interface" +#~ msgstr "Interface do Gatilho de Inicialização" + +#~ msgid "Trigger Action" +#~ msgstr "Ação do gatilho" + +#~ msgid "Trigger action on ifup interface events." +#~ msgstr "Acione a ação nos eventos da interface ifup." + +#~ msgid "reload" +#~ msgstr "recarregar" + +#~ msgid "restart" +#~ msgstr "reiniciar" + +#~ msgid "start (default)" +#~ msgstr "iniciar (padrão)" + +#~ msgid "Allow VLAN Forwads" +#~ msgstr "Permitir encaminhamentos da VLAN" + +#~ msgid "Block VLAN Forwads" +#~ msgstr "Bloquear os encaminhamentos da VLAN" + +#~ msgid "" +#~ "Deduplicate IP addresses across all active Sets and and tidy up the local " +#~ "blocklist." +#~ msgstr "" +#~ "Remover a duplicidade dos endereços IP em todos os conjuntos ativos e " +#~ "organizar a lista local de bloqueio." + +#~ 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 "" +#~ "Esta é a lista dos permitidos do banIP local que permitirá determinados " +#~ "endereços MAC/IP/CIDR.<br /> <em><b>Observação:</b></em> adicione " +#~ "exatamente um endereço MAC/IPv4/IPv6 ou o nome do domínio por linha." + +#~ msgid "" +#~ "This is the local banIP blocklist that will prevent 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 "" +#~ "Esta é a lista dos permitidos do banIP local que impedirá determinados " +#~ "endereços MAC/IP/CIDR.<br /> <em><b>Observação:</b></em> adicione " +#~ "exatamente um endereço MAC/IPv4/IPv6 ou o nome do domínio por linha." + +#~ msgid "Split external set loading after every n members to save RAM." +#~ msgstr "" +#~ "Divida o carregamento do conjunto externo após cada n membros para " +#~ "economizar RAM." + +#~ msgid "Blocklist Expiry" +#~ msgstr "Validade da lista de bloqueio" + +#~ msgid "Expiry time for auto added blocklist set members." +#~ msgstr "" +#~ "Tempo de expiração para os membros do conjunto de lista de bloqueio que " +#~ "foram adicionados automaticamente." + +#~ msgid "Blocklist Feeds" +#~ msgstr "Feeds da lista de bloqueio" + +#~ 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 "" +#~ "Configuração do pacote banIP para banir os endereços IP/sub-redes da " +#~ "entrada e da saída através de conjuntos com nftables. 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 "List of supported and fully pre-configured banIP feeds." +#~ msgstr "Lista de feeds banIP totalmente compatíveis e pré-configurados." + +#~ msgid "Active Subnets" +#~ msgstr "Sub-redes Ativas" + +#~ msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#~ msgstr "" +#~ "Transfere automaticamente os IPs suspeitos para a lista de bloqueio do " +#~ "banIP." + +#~ msgid "Automatically transfers uplink IPs to the banIP allowlist." +#~ msgstr "" +#~ "Transfere automaticamente os IPs do enlace para a lista dos permitidos " +#~ "banIP." + +#~ 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 "" +#~ "As configuração do pacote banIP para banir os endereços IP/sub-redes na " +#~ "entrada e na saída através de conjuntos nftables. Para obter 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 "" +#~ "Deduplicate IP addresses across all active sets and and tidy up the local " +#~ "blocklist." +#~ msgstr "" +#~ "Remover a duplicidade dos endereços IP em todos os conjuntos ativos e " +#~ "organizar a lista local de bloqueio." + +#~ msgid "" +#~ "Increase the maximal number of open files, e.g. to handle the amount of " +#~ "temporary split files while loading the sets." +#~ msgstr "" +#~ "Aumente a quantidade máxima de arquivos abertos, para lidar com a " +#~ "quantidade de arquivos divididos temporários durante o carregamento dos " +#~ "conjuntos por exemplo." + +#~ msgid "Chain Priority" +#~ msgstr "Prioridade da cadeia" + +#~ 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." + +#~ msgid "Set Policy" +#~ msgstr "Definir a política" + +#~ msgid "Set the nft policy for banIP-related sets." +#~ msgstr "Define a política nft para os conjuntos relacionados ao banIP." + +#~ msgid "audit" +#~ msgstr "aferir" + +#~ msgid "" +#~ "Allowlist modifications have been saved, restart banIP that changes take " +#~ "effect." +#~ msgstr "" +#~ "As alterações na lista dos permitidos foram salvas, reinicie o banIP para " +#~ "que as alterações surtam efeito." + +#~ msgid "" +#~ "Blocklist modifications have been saved, restart banIP that changes take " +#~ "effect." +#~ msgstr "" +#~ "As alterações da lista de bloqueio foram salvas, reinicie o banIP para " +#~ "que as alterações surtam efeito." + #~ msgid "Active Interfaces" #~ msgstr "Interfaces Ativas" @@ -1032,9 +1495,6 @@ msgstr "alertar (padrão)" #~ 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" @@ -1494,9 +1954,6 @@ msgstr "alertar (padrão)" #~ msgid "DST Target IPv6" #~ msgstr "DST de Destino IPv6" -#~ msgid "Description" -#~ msgstr "Descrição" - #~ msgid "Download Options" #~ msgstr "Opções de Download" diff --git a/applications/luci-app-banip/po/ro/banip.po b/applications/luci-app-banip/po/ro/banip.po index bdaefb46a0..0878b4038b 100644 --- a/applications/luci-app-banip/po/ro/banip.po +++ b/applications/luci-app-banip/po/ro/banip.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2023-03-09 19:13+0000\n" +"PO-Revision-Date: 2023-11-03 18:52+0000\n" "Last-Translator: Simona Iacob <s@zp1.net>\n" "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/ro/>\n" @@ -9,204 +9,301 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2;\n" -"X-Generator: Weblate 4.16.2-dev\n" +"X-Generator: Weblate 5.2-dev\n" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" msgstr "-- Selecția setului --" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" msgstr "-100" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" msgstr "-200 (implicit)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" msgstr "-300" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" msgstr "-400" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" msgstr "0" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "0 (dezactivare)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "1" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "10" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" msgstr "100 (implicit)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" msgstr "1000" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" msgstr "1024 (implicit)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "20" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" msgstr "2048" -#: 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:507 msgid "250" msgstr "250" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "3" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" msgstr "4096" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "5 (implicit)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" msgstr "50" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" msgstr "500" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" msgstr "512" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" -msgstr "ASNs" +msgstr "ASN-uri" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Dispozitive active" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "Fluxuri 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:175 +msgid "Active Uplink" +msgstr "Uplink activ" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -"Întârziere suplimentară de declanșare în secunde înainte de începerea " -"efectivă a procesării banIP." +"Întârziere suplimentară de declanșare în secunde în timpul reîncărcării și " +"pornirii interfeței." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "Setări avansate" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "Permiteți redirecționarea VLAN" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "Selecție Allowlist Feed" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" msgstr "Doar Allowlist" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -"Modificările Allowlist au fost salvate, reporniți banIP pentru ca " -"modificările să intre în vigoare." +"Lista cu modificările permise au fost salvate, porniți căutarea domeniului " +"sau reporniți banIP pentru ca modificările să intre în vigoare." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "Permiteți întotdeauna anumite transmisiuni VLAN." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "Blocați întotdeauna anumite transmisiuni VLAN." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" +msgstr "Permite automat legătura ascendentă" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" msgstr "Allowlist Automată" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "Blocaj automat Subnet" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" msgstr "Lista de blocare automată" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Detecție automată" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." -msgstr "Transferă automat IP-urile suspecte în lista de blocare banIP." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." +msgstr "" +"Adăugați automat subrețele întregi la lista de blocare Set bazat pe o cerere " +"RDAP suplimentară cu IP-ul suspect." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." +msgstr "" +"Adăugarea automată a domeniilor rezolvate și a IP-urilor suspecte la lista " +"de blocare banIP locală." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." msgstr "" -"Transferă automat IP-urile de legătură ascendentă în lista de permise banIP." +"Adăugați automat domeniile rezolvate și IP-urile de legătură ascendentă la " +"lista de permise banIP locală." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "Director copie de siguranţă" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" msgstr "Director de bază" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." msgstr "Directorul de lucru de bază în timpul procesării banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" -msgstr "Expirarea listei de blocuri" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "Tip de bloc" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" -msgstr "Fluxuri de lista de blocuri" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "Blocați transmisiile VLAN" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" +msgstr "Selecția de alimentare a listei de blocuri" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" +msgstr "Expirarea setului Blocklist" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -"Modificările la Blocklist au fost salvate, reporniți banIP pentru ca " -"modificările să intre în vigoare." +"Modificările cu lista de blocare au fost salvate, porniți căutarea " +"domeniului sau reporniți banIP-ul, iar modificările intră în vigoare." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" +"În mod implicit, fiecare alimentare este activă în toate lanțurile " +"acceptate. Limitați politica de blocare implicită la un anumit lanț." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" -msgstr "CPU Cores" +msgstr "Nuclee CPU" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "Anulare" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" -msgstr "Prioritatea Chain" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "Chain/Set de setări" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." +msgstr "" +"Modificările din această filă necesită o repornire a serviciului banIP " +"pentru a intra în vigoare." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "Ștergeți fluxurile personalizate" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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>" +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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 interzice adresele ip de intrare și " -"de ieșire /subrețele prin intermediul seturilor din nftables. Pentru " -"informații suplimentare <a href=\"https://github.com/openwrt/packages/blob/" -"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " -"noopener\" >consultați documentația online</a>" +"Configurarea pachetului banIP pentru a interzice IP-urile de intrare și de " +"ieșire prin intermediul seturilor nftables numite. Pentru informații " +"suplimentare <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:526 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "Țări" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "Editor de fluxuri personalizate" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." msgstr "" "Deduplicați adresele IP în toate seturile active și faceți ordine în lista " "de blocuri locale." -#: 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:376 msgid "Deduplicate IPs" msgstr "Deduplicați IP-uri" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "Politica de blocare implicită" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "Descriere" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." @@ -214,94 +311,151 @@ msgstr "" "Detectarea automată a dispozitivelor de rețea, interfețelor, subrețelelor, " "protocoalelor și utilităților relevante." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "Dezactivați" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "Căutare domeniu" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 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:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "Descărcați fluxuri personalizate" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "Descărcați Insecure" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "Parametrii de descărcare" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "Descărcați Reîncercări" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" msgstr "Utilitar descărcare" -#: 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "Notificare prin e-mail" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "Profil de e-mail" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "Adresa de e-mail a destinatarului" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "Adresa expeditorului de e-mail" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "Setări e-mail" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "Subiect E-Mail" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "Editați Allowlist" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "Editarea listei de blocuri" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "Editați fluxurile personalizate" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "Număr de elemente" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" msgstr "Elemente" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "Câmpul gol nu este permis" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "Activați serviciul banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" "Activați înregistrarea verbală a depanării în caz de erori de procesare." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" -msgstr "Activat" +msgstr "activat" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "Activează suportul IPv4." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "Activează suportul IPv6." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." -msgstr "" -"Timpul de expirare pentru membrii setului de liste de blocare adăugate " -"automat." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." +msgstr "Timpul de expirare pentru membrii setului blocklist adăugat automat." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "Fluxuri allowlist externe" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "Alimentarea externă a listei de blocare" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "Denumirea furajului" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "Selecția Feed" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "Umpleți feed-uri personalizate" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "Jurnal Firewall" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "Indicator" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "Indicator neacceptat" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Setări generale" @@ -309,160 +463,203 @@ msgstr "Setări generale" 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:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "Prioritate ridicată" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "Cea mai mare prioritate" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "IP" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11 msgid "IP Search" msgstr "Căutare IP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." msgstr "Căutare IP..." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "Suport IPv4" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "Suport IPv6" -#: 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" "Creșteți numărul maxim de fișiere deschise, de exemplu, pentru a gestiona " "numărul de fișiere divizate temporar în timpul încărcării seturilor." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Informație" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "Caractere invalide" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "Valori de intrare nevalabile, nu se pot salva modificările." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "LAN-Forward (pachete)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "Chain LAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Ultima rulare" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "Cea mai mică prioritate" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "Prioritate mai mică" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "Limitați anumite fluxuri la lanțul LAN-Forward." -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "Limitați anumite fluxuri la lanțul WAN-Forward." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "Limitarea anumitor fluxuri în lanțul WAN-Input." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "Limitați nucleele CPU utilizate de banIP pentru a economisi RAM." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "Limitați funcția uplink autoallow." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" +"Listă Set de elemente în stare și raport, dezactivați acest lucru pentru a " +"reduce sarcina CPU." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." msgstr "" -"Lista interfețelor de rețea disponibile pentru a declanșa pornirea banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "Enumeră elementele unui anumit set legat de banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" +msgstr "Setări de alimentare locală" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "Log Count" msgstr "Număr de jurnale" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log LAN-Forward" msgstr "Jurnalul LAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "Limita de jurnal" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" msgstr "Setări jurnal" -#: 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:518 msgid "Log Terms" msgstr "Termeni de jurnal" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "Jurnal WAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "Jurnal WAN-Input" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "Înregistrați pachetele LAN suspecte transmise (respinse)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "Jurnalul pachetelor WAN suspicioase transmise (abandonate)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "Înregistrare a pachetelor WAN suspecte de intrare (abandonate)." -#: 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:499 +msgid "Logfile Location" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "Maxim de fișiere deschise" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "Prioritatea lanțului NFT" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" +msgstr "Informații NFT" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" +msgstr "Politica stabilită de NFT" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "Dispozitive de rețea" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" -msgstr "Interfețe de rețea" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" msgstr "Nivel Bun" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "Nu există rezultate de căutare!" @@ -474,18 +671,26 @@ msgstr "Nu există încă jurnale de firewall legate de banIP!" msgid "No banIP related processing logs yet!" msgstr "Nu există încă jurnale de procesare legate de banIP!" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "Prioritate normală (implicită)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" +"Numărul de încercări de descărcare în caz de eroare (nu este suportat de " +"uclient-fetch)." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" "Numărul de încercări de conectare eșuate ale aceluiași IP din jurnal înainte " "de blocare." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." @@ -493,26 +698,38 @@ msgstr "" "Suprascrieți opțiunile de descărcare preconfigurate pentru utilitarul de " "descărcare selectat." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Prezentare generală" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -"Analizează numai ultimul număr declarat de intrări de jurnal pentru " -"evenimente suspecte." +"Analizează numai ultimul număr declarat de intrări în jurnal pentru " +"evenimente suspecte. Pentru a dezactiva monitorul de jurnal, setați-l la '0'." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "Jurnal de procesare" -#: 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:544 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/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "Formatul protocolului/URL nu este acceptat" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "Primiți notificări prin e-mail la fiecare banIP rulat." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." @@ -520,45 +737,61 @@ msgstr "" "Adresa destinatarului pentru e-mailurile de notificare BanIP; această " "informație este necesară pentru a activa funcționalitatea e-mailurilor." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Reîmprospătare" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "Reîncărcați" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "Director de rapoarte" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" -msgstr "" +msgstr "Elemente de raport" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Reporniți" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 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 IP-uri " "securizate." #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "Rezultat" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "Rulev4" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "Rulev6" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "Fixați indicatoarele" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "Informații despre cursă" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "Salvați fluxurile personalizate" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "Căutați" @@ -567,56 +800,52 @@ msgstr "Căutați" msgid "Search the banIP-related Sets for a specific IP." msgstr "Căutați un anumit IP în seturile legate de banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "Selectați unul dintre utilitățile de descărcare preconfigurate." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "Selectați dispozitivul (dispozitivele) de rețea WAN." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "Selectați interfața (interfețele) logică (logice) de rețea WAN IPv4." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "Selectați interfața (e) logică de rețea WAN IPv6." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 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/setreport.js:81 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "Setați" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "Set raportare" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" msgstr "Setați Dimensiunea Divizată" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" msgstr "Sondaj de set" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." msgstr "Setați Survey..." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "Setați detaliile" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." @@ -624,61 +853,61 @@ msgstr "" "Setează prioritatea lanțului nft în cadrul tabelului banIP. Vă rugăm să " "rețineți: valorile mai mici înseamnă o prioritate mai mare." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set the nft policy for banIP-related sets." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." +msgstr "Setați politica nft pentru seturile legate de banIP." -#: 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:476 msgid "Set the syslog level for NFT logging." -msgstr "" +msgstr "Setați nivelul syslog pentru jurnalizarea NFT." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Setări" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -msgid "Split external set loading after every n members to save RAM." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Split external Set loading after every n members to save RAM." msgstr "" "Împărțiți încărcarea setului extern după fiecare n membri pentru a economisi " "RAM." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "Startup Trigger Interface" -msgstr "Interfața de declanșare a pornirii" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "Stare" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "Stop" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "Subnet (implicit)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "Sondaj" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "Informații de sistem" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." -msgstr "" +msgstr "Directorul țintă pentru fișierele de raportare referitoare la banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." -msgstr "" +msgstr "Directorul țintă pentru copiile de rezervă ale fluxurilor comprimate." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." -msgstr "" +msgstr "Lista de permise este prea mare, nu se pot salva modificările." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." -msgstr "" +msgstr "Lista de blocuri este prea mare, nu se pot salva modificările." -#: 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:518 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." @@ -686,7 +915,7 @@ msgstr "" "Termenii de jurnal / expresiile regulate implicite filtrează traficul ssh, " "LuCI, nginx și asterisk suspect." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" "Prioritatea selectată va fi utilizată pentru procesarea în fundal a banIP." @@ -705,27 +934,31 @@ msgstr "" "Ieșirea syslog, prefiltrată numai pentru intrările de jurnal de procesare " "legate de banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -"Aceasta este lista de permisiuni banIP locală care va permite anumite adrese " -"MAC/IP/CIDR.<br /> <em><b>Vă rugăm să rețineți:</b></em> adăugați exact o " -"singură adresă MAC/IPv4/IPv6 sau un singur nume de domeniu pe linie." +"Aceasta este lista locală de permisiuni banIP care va permite anumite adrese " +"MAC, IP sau nume de domenius.<br /> <em><b>Vă rugăm să rețineți:</b></em> se " +"adaugă doar exact un singur MAC/IPv4/IPv6 adresa sau numele de domeniu pe " +"linie. Sunt permise intervalele în notație CIDR și legăturile MAC/IP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" "Aceasta este lista de blocare locală banIP care va împiedica anumite adrese " -"MAC/IP/CIDR.<br /> <em><b>Vă rugăm să rețineți:</b></em> adăugați exact o " -"singură adresă MAC/IPv4/IPv6 sau un singur nume de domeniu pe linie." +"MAC, IP sau nume de domenii.<br /> <em><b>Vă rugăm să rețineți:</b></em> " +"adăugați doar exact o singură adresă MAC/IPv4/IPv6 sau nume de domeniu pe " +"linie. Sunt permise intervale în notație CIDR și MAC/IP-bindings." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "This tab shows the last generated Set Report, press the 'Refresh' button to " "get a new one." @@ -733,60 +966,101 @@ msgstr "" "Această filă afișează ultimul Set Report generat; apăsați butonul ' " "Actualizare ' pentru a obține unul nou." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "Înregistrarea timpului" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" +"Pentru a activa notificările prin e-mail, configurați pachetul \"msmtp\" și " +"specificați o adresă de destinatar de e-mail validă." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 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:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "Intârzierea declanșării" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "URLv4" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "URLv6" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "Imposibilitatea de a salva modificările: %s" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "Încărcați fluxuri personalizate" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "Încărcarea fișierului de feed personalizat a eșuat." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "Jurnalizare Verbală de Depanare" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "Versiune" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "WAN-Forward (pachete)" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "Chain WAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "WAN-Input (pachete)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "Chain WAN-Input" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 -msgid "alert" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" +"Cu acest editor puteți încărca fișierul dumneavoastră local de alimentare " +"personalizat sau puteți completa unul inițial (o copie 1:1 a versiunii " +"livrate cu pachetul). Fișierul este localizat la \"/etc/banip/banip.custom." +"feeds\". Apoi puteți edita acest fișier, șterge intrări, adăuga altele noi " +"sau face o copie de rezervă locală. Pentru a reveni la versiunea de " +"întreținere, doar goliți din nou fișierul de feed-uri personalizate (nu îl " +"ștergeți!)." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 +msgid "alert" +msgstr "alertă" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "adăugat automat la allowlist astăzi" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "auto-adăugat la lista de blocare astăzi" @@ -794,41 +1068,218 @@ msgstr "auto-adăugat la lista de blocare astăzi" msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" -msgstr "" +msgstr "critic" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" +msgstr "depanare" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" -msgstr "" +msgstr "urgență" -#: 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:480 msgid "err" -msgstr "" +msgstr "eroare" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" -msgstr "" +msgstr "informații" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "lista locală de permise" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "lista de blocare locală" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" -msgstr "" +msgstr "memorie (implicit)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" -msgstr "" +msgstr "notificare" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" +msgstr "performanță" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" -msgstr "" +msgstr "avertisment (implicit)" + +#~ msgid "Log Level" +#~ msgstr "Nivel Jurnal" + +#~ msgid "Network Interfaces" +#~ msgstr "Interfețe de rețea" + +#~ msgid "" +#~ "Additional trigger delay in seconds before banIP processing actually " +#~ "starts." +#~ msgstr "" +#~ "Întârziere suplimentară de declanșare în secunde înainte de începerea " +#~ "efectivă a procesării banIP." + +#~ 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." + +#~ msgid "Startup Trigger Interface" +#~ msgstr "Interfața de declanșare a pornirii" + +#~ msgid "Trigger Action" +#~ msgstr "Acțiunea de declanșare" + +#~ msgid "Trigger action on ifup interface events." +#~ msgstr "Acțiune de declanșare a evenimentelor de interfață ifup." + +#~ msgid "reload" +#~ msgstr "reîncărcare" + +#~ msgid "restart" +#~ msgstr "reporniți" + +#~ msgid "start (default)" +#~ msgstr "start (implicit)" + +#~ msgid "Allow VLAN Forwads" +#~ msgstr "Permiteți VLAN Forwads" + +#~ msgid "Block VLAN Forwads" +#~ msgstr "Blocare VLAN Forwads" + +#~ msgid "" +#~ "Deduplicate IP addresses across all active Sets and and tidy up the local " +#~ "blocklist." +#~ msgstr "" +#~ "Deduplicați adresele IP în toate seturile active și faceți ordine în " +#~ "lista de blocuri locale." + +#~ 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 "" +#~ "Aceasta este lista de permisiuni banIP locală care va permite anumite " +#~ "adrese MAC/IP/CIDR.<br /> <em><b>Vă rugăm să rețineți:</b></em> adăugați " +#~ "exact o singură adresă MAC/IPv4/IPv6 sau un singur nume de domeniu pe " +#~ "linie." + +#~ msgid "" +#~ "This is the local banIP blocklist that will prevent 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 "" +#~ "Aceasta este lista de blocare locală banIP care va împiedica anumite " +#~ "adrese MAC/IP/CIDR.<br /> <em><b>Vă rugăm să rețineți:</b></em> adăugați " +#~ "exact o singură adresă MAC/IPv4/IPv6 sau un singur nume de domeniu pe " +#~ "linie." + +#~ msgid "Split external set loading after every n members to save RAM." +#~ msgstr "" +#~ "Împărțiți încărcarea setului extern după fiecare n membri pentru a " +#~ "economisi RAM." + +#~ msgid "Blocklist Expiry" +#~ msgstr "Expirarea listei de blocuri" + +#~ msgid "Expiry time for auto added blocklist set members." +#~ msgstr "" +#~ "Timpul de expirare pentru membrii setului de liste de blocare adăugate " +#~ "automat." + +#~ msgid "Blocklist Feeds" +#~ msgstr "Fluxuri de lista de blocuri" + +#~ msgid "List of supported and fully pre-configured banIP feeds." +#~ msgstr "Lista de fluxuri banIP acceptate și complet preconfigurate." + +#~ msgid "Active Subnets" +#~ msgstr "Subrețele active" + +#~ msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#~ msgstr "Transferă automat IP-urile suspecte în lista de blocare banIP." + +#~ msgid "Automatically transfers uplink IPs to the banIP allowlist." +#~ msgstr "" +#~ "Transferă automat IP-urile de legătură ascendentă în lista de permise " +#~ "banIP." + +#~ 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 "" +#~ "Configurarea pachetului banIP pentru a interzice adresele ip de intrare " +#~ "și de ieșire /subrețele prin intermediul seturilor din nftables. Pentru " +#~ "informații suplimentare <a href=\"https://github.com/openwrt/packages/" +#~ "blob/master/net/banip/files/README.md\" target=\"_blank\" " +#~ "rel=\"noreferrer noopener\" >consultați documentația online</a>" + +#~ msgid "" +#~ "Deduplicate IP addresses across all active sets and and tidy up the local " +#~ "blocklist." +#~ msgstr "" +#~ "Deduplicați adresele IP în toate seturile active și faceți ordine în " +#~ "lista de blocuri locale." + +#~ msgid "" +#~ "Increase the maximal number of open files, e.g. to handle the amount of " +#~ "temporary split files while loading the sets." +#~ msgstr "" +#~ "Creșteți numărul maxim de fișiere deschise, de exemplu, pentru a gestiona " +#~ "numărul de fișiere divizate temporar în timpul încărcării seturilor." + +#~ msgid "Chain Priority" +#~ msgstr "Prioritatea Chain" + +#~ 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." + +#~ msgid "Set Policy" +#~ msgstr "Stabilirea politicii" + +#~ msgid "Set the nft policy for banIP-related sets." +#~ msgstr "Stabilește politica nft pentru seturile legate de banIP." + +#~ msgid "audit" +#~ msgstr "audit" + +#~ msgid "" +#~ "Allowlist modifications have been saved, restart banIP that changes take " +#~ "effect." +#~ msgstr "" +#~ "Modificările Allowlist au fost salvate, reporniți banIP pentru ca " +#~ "modificările să intre în vigoare." + +#~ msgid "" +#~ "Blocklist modifications have been saved, restart banIP that changes take " +#~ "effect." +#~ msgstr "" +#~ "Modificările la Blocklist au fost salvate, reporniți banIP pentru ca " +#~ "modificările să intre în vigoare." #~ msgid "Active Interfaces" #~ msgstr "Interfețe active" @@ -1025,9 +1476,6 @@ msgstr "" #~ 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ă" @@ -1442,9 +1890,6 @@ msgstr "" #~ "neagră locală. Dezactivați această opțiune pentru a preveni salvarea " #~ "locală." -#~ msgid "Description" -#~ msgstr "Descriere" - #~ msgid "Edit Configuration" #~ msgstr "Editare configuraţie" diff --git a/applications/luci-app-banip/po/ru/banip.po b/applications/luci-app-banip/po/ru/banip.po index 074cf917ef..91d6d73b50 100644 --- a/applications/luci-app-banip/po/ru/banip.po +++ b/applications/luci-app-banip/po/ru/banip.po @@ -1,7 +1,7 @@ msgid "" msgstr "" -"PO-Revision-Date: 2023-02-22 12:40+0000\n" -"Last-Translator: DroidSU-GI <droid.sugi@gmail.com>\n" +"PO-Revision-Date: 2023-11-09 15:35+0000\n" +"Last-Translator: st7105 <st7105@gmail.com>\n" "Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/ru/>\n" "Language: ru\n" @@ -9,775 +9,1284 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Generator: Weblate 4.16-dev\n" +"X-Generator: Weblate 5.2-dev\n" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" -msgstr "" +msgstr "-- Выберите набор --" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" -msgstr "" +msgstr "−100" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" -msgstr "" +msgstr "−200 (по умолчанию)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" -msgstr "" +msgstr "−300" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" -msgstr "" +msgstr "−400" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" -msgstr "" +msgstr "0" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "0 (отключить)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "1" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "10" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" -msgstr "" +msgstr "100 (по умолчанию)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" -msgstr "" +msgstr "1000" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" -msgstr "" +msgstr "1024 (по умолчанию)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "20" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" -msgstr "" +msgstr "2048" -#: 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:507 msgid "250" -msgstr "" +msgstr "250" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "3" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" -msgstr "" +msgstr "4096" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "5 (по умолчанию)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" -msgstr "" +msgstr "50" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" -msgstr "" +msgstr "500" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" -msgstr "" +msgstr "512" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "Автономные системы" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Активные устройства" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" -msgstr "" +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:175 +msgid "Active Uplink" +msgstr "Активный аплинк" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" +"Дополнительная задержка срабатывания в секундах при перезагрузке и загрузке " +"интерфейса." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" -msgstr "" +msgstr "Расширенные настройки" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "Разрешить переадресацию VLAN" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "Выбор канала из белого списка" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" -msgstr "" +msgstr "Только список разрешений" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" +"Изменения в списке Allowlist были сохранены, запустите программу Domain " +"Lookup или перезапустите banIP, чтобы изменения вступили в силу." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "Всегда разрешать определенные переадресации VLAN." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "Всегда блокировать определенные переадресации VLAN." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" +msgstr "Автоматически разрешать исходящие соединения" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" -msgstr "" +msgstr "Автоматический список разрешений" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "Автоблокировка подсети" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" -msgstr "" +msgstr "Автоматический блок-лист" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Автоопределение" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." +msgstr "" +"Автоматическое добавление целых подсетей в список блокировки Set на основе " +"дополнительного запроса RDAP с подозрительным IP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" +"Автоматическое добавление разрешенных доменов и подозрительных IP-адресов в " +"локальный блок-лист banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." msgstr "" +"Автоматическое добавление разрешенных доменов и IP-адресов исходящих " +"соединений в локальный список разрешений banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "Папка для резервных копий" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" -msgstr "" +msgstr "Базовый каталог" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." -msgstr "" +msgstr "Базовый рабочий каталог при обработке banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "Тип блока" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "Блокировка переадресации VLAN" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" +msgstr "Выбор канала черного списка" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" +msgstr "Задать срок действия блок-листа" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 +msgid "" +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" +"Изменения в блок-листе были сохранены, запустите программу Domain Lookup или " +"перезапустите banIP, чтобы изменения вступили в силу." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." msgstr "" +"По умолчанию каждый канал активен во всех поддерживаемых цепочках. " +"Ограничьте политику блоков по умолчанию определенной цепочкой." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" -msgstr "" +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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "Отмена" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" +msgstr "Настройки цепи/набора" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" +"Для вступления в силу изменений на этой вкладке требуется перезапуск службы " +"banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "Очистить пользовательские каналы" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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:526 +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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 для запрета входящих и исходящих IP через " +"именованные наборы nftables. Для получения дополнительной информации <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/overview.js:571 msgid "Countries" msgstr "Страны" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "Пользовательский редактор каналов" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." msgstr "" +"Исключите дублирование IP-адресов во всех активных наборах и приведите в " +"порядок локальный список блокировки." -#: 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:376 msgid "Deduplicate IPs" -msgstr "" +msgstr "Дублирование IP-адресов" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "Политика блокировки по умолчанию" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "Описание" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" +"Автоматическое обнаружение соответствующих сетевых устройств, интерфейсов, " +"подсетей, протоколов и утилит." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "Отключить" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "Поиск домена" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Don't check SSL server certificates during download." msgstr "Не проверять SSL сертификаты сервера во время загрузки." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "Скачать пользовательские каналы" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "Небезопасная загрузка" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "Параметры загрузки" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "Попытки загрузки" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" +"Тихо отбрасывать пакеты или активно отклонять трафик в цепочках WAN-Input и " +"WAN-Forward." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "Уведомление по электронной почте" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "Профиль электронной почты" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "Адрес получателя" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "Адрес отправителя" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" -msgstr "" +msgstr "Настройки электронной почты" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "Тема" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" -msgstr "" +msgstr "Редактировать список разрешений" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" -msgstr "" +msgstr "Редактировать черный список" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "Редактировать пользовательские каналы" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" -msgstr "" +msgstr "Количество элементов" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" -msgstr "" +msgstr "Элементы" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "Пустое поле не допускается" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "Включить сервис banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." -msgstr "" +msgstr "Включите ведение подробного журнала отладки в случае ошибок обработки." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" -msgstr "Включено" +msgstr "Включен" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." -msgstr "" +msgstr "Включает поддержку IPv4." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." -msgstr "" +msgstr "Включает поддержку IPv6." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" +"Срок действия для автоматически добавленных блоклистов Задать участников." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "Внешние каналы списка разрешенний" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "Внешние каналы блок-листа" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "Название канала" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" -msgstr "" +msgstr "Выбор канала" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "Заполнить пользовательские каналы" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" -msgstr "" +msgstr "Журнал Firewall" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "Флаг" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "Флаг не поддерживается" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" -msgstr "Общие настройки" +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:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "Высокий приоритет" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "Наивысший приоритет" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "IP" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11 msgid "IP Search" -msgstr "" +msgstr "Поиск IP-адресов" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." -msgstr "" +msgstr "Поиск IP-адресов..." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "Сетевые интерфейсы IPv4" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "Поддержка iPv4" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "Сетевые интерфейсы IPv6" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "Поддержка IPv6" -#: 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" +"Увеличьте максимальное количество открытых файлов, например, чтобы " +"справиться с количеством временных разделенных файлов при загрузке наборов." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Информация" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "Недопустимые символы" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "Недопустимые входные значения, невозможно сохранить изменения." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" -msgstr "" +msgstr "LAN-Forward (пакеты)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" -msgstr "" +msgstr "Цепочка LAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Последний запуск" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "Наименьший приоритет" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "Меньший приоритет" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." -msgstr "" +msgstr "Ограничить определенные каналы в цепи LAN-Forward." -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." -msgstr "" +msgstr "Ограничьте определенные каналы в цепи WAN-Forward." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." -msgstr "" +msgstr "Ограничить определенные каналы в цепи WAN-вход." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" +"Ограничьте количество ядер процессора, используемых banIP для экономии " +"оперативной памяти." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "Ограничить функцию автоматического разрешения исходящего канала." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" +"Список Набор элементов в статусе и отчете, отключите его для снижения " +"нагрузки на процессор." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -#, 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:300 +msgid "List of available reload trigger interface(s)." +msgstr "Список доступных интерфейсов триггера перезагрузки." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." +msgstr "Перечислите элементы конкретного набора, связанного с запретом." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" +msgstr "Локальные настройки канала" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." msgstr "" +"Место для разбора лог-файла, например, через syslog-ng, для отключения " +"стандартного разбора через logread." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "Log Count" -msgstr "" +msgstr "Счетчик журналов" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log LAN-Forward" -msgstr "" +msgstr "Журнал LAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" -msgstr "" +msgstr "Ограничение журнала" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" -msgstr "" +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:518 msgid "Log Terms" -msgstr "" +msgstr "Условия ведения журнала" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" -msgstr "" +msgstr "Журнал WAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" -msgstr "" +msgstr "Журнал WAN-Input" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" +"Ведите журнал подозрительных перенаправленных пакетов LAN (отклоненных)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." -msgstr "" +msgstr "Журнал подозрительных перенаправленных пакетов WAN (сброшенных)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." -msgstr "" +msgstr "Ведите журнал подозрительных входящих пакетов WAN (сброшенных)." -#: 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:499 +msgid "Logfile Location" +msgstr "Файл журнала" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" -msgstr "" +msgstr "Максимальное количество открытых файлов" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "Приоритет цепочки NFT" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" -msgstr "" +msgstr "Информация NFT" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" +msgstr "Уровень журнала NFT" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" -msgstr "Сетевые интерфейсы" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" +msgstr "Политика набора NFT" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" +msgstr "Сетевые устройства" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" -msgstr "" +msgstr "Уровень nice" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" -msgstr "" +msgstr "Нет результатов поиска!" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21 msgid "No banIP related firewall logs yet!" -msgstr "" +msgstr "Журналы брандмауэра, связанные с banIP, пока отсутствуют!" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21 msgid "No banIP related processing logs yet!" -msgstr "" +msgstr "Журналов обработки, связанных с banIP, пока нет!" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" +msgstr "Нормальный приоритет (по умолчанию)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." msgstr "" +"Количество попыток загрузки в случае ошибки (не поддерживается uclient-" +"fetch)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" +"Количество неудачных попыток входа с одного и того же IP в журнале перед " +"блокировкой." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" +"Отмена предварительно настроенных параметров загрузки для выбранной утилиты " +"загрузки." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Обзор" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" +"Разбор только последнего указанного количества записей журнала на предмет " +"подозрительных событий. Чтобы вообще отключить монитор журнала, установите " +"значение '0'." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" -msgstr "" +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:544 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" +"Профиль, используемый 'msmtp' для электронной почты с уведомлением banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "Формат протокола/URL не поддерживается" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "Получайте уведомления по электронной почте при каждом запуске banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" +"Адрес получателя электронной почты для уведомлений banIP, эта информация " +"необходима для включения функции электронной почты." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Обновить" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "Перезапустить" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "Интерфейс триггера перезарядки" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "Папка для отчётов" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" -msgstr "" +msgstr "Элементы отчета" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Перезапустить" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 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/setreport.js:26 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "Результат" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "Rulev4" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "Rulev6" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "Флаги запуска" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" -msgstr "" +msgstr "Информация о запуске" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "Сохранить пользовательские каналы" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" -msgstr "" +msgstr "Поиск" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12 msgid "Search the banIP-related Sets for a specific IP." -msgstr "" +msgstr "Поиск определенного IP-адреса в наборе banIP-related." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." -msgstr "" +msgstr "Выберите одну из предварительно настроенных утилит загрузки." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." -msgstr "" +msgstr "Выберите устройство (устройства) сети WAN." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." -msgstr "" +msgstr "Выберите логический сетевой интерфейс (интерфейсы) WAN IPv4." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." -msgstr "" +msgstr "Выберите логический сетевой интерфейс (интерфейсы) WAN IPv6." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "Sender address for banIP notification E-Mails." -msgstr "" +msgstr "Адрес отправителя для электронных писем с уведомлением banIP." -#: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" +msgstr "Набор" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" -msgstr "" +msgstr "Настройка отчетов" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" -msgstr "" +msgstr "Установить размер разделения" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" -msgstr "" +msgstr "Сетевой опрос" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." -msgstr "" +msgstr "Сетевой опрос..." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" -msgstr "" +msgstr "Сведения о наборе" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" +"Установите приоритет цепочки nft в таблице banIP. Обратите внимание: меньшие " +"значения означают более высокий приоритет." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set the nft policy for banIP-related sets." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." +msgstr "Установите политику nft для наборов, связанных с banIP." -#: 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:476 msgid "Set the syslog level for NFT logging." -msgstr "" +msgstr "Установите уровень syslog для ведения журнала NFT." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Настройки" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -msgid "Split external set loading after every n members to save RAM." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Split external Set loading after every n members to save RAM." msgstr "" +"Разделение загрузки внешнего набора после каждых n записей для экономии " +"оперативной памяти." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "Startup Trigger Interface" -msgstr "Интерфейс для запуска" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" -msgstr "" +msgstr "Состояние" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" -msgstr "" +msgstr "Остановить" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "Подсеть (по умолчанию)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" -msgstr "" +msgstr "Опрос" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" -msgstr "" +msgstr "Системная информация" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." -msgstr "" +msgstr "Целевой каталог для файлов отчетов, связанных с banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." -msgstr "" +msgstr "Целевой каталог для сжатых резервных копий." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." -msgstr "" +msgstr "Список разрешений слишком большой, не удается сохранить модификации." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." -msgstr "" +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:518 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" +"Термины / регулярные выражения журнала по умолчанию фильтруют подозрительный " +"трафик ssh, LuCI, nginx и asterisk." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." -msgstr "" +msgstr "Выбранный приоритет будет использоваться для фоновой обработки banIP." #: 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 "" +"Вывод syslog, предварительно отфильтрованный только для записей журнала " +"firewall, связанных с banIP." #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28 msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" +"Вывод syslog, предварительно отфильтрованный только для записей журнала " +"обработки banIP-related." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" +"Это локальный список разрешений banIP, который разрешает определенные MAC-, " +"IP-адреса или доменные имена.<br /> <em><b> Обратите внимание:</b></em> " +"добавляет только ровно один MAC/IPv4/IPv6-адрес или доменное имя на строку. " +"Разрешены диапазоны в нотации CIDR и MAC/IP-связи." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" +"Это локальный блок-лист banIP, который запрещает определенные MAC-, IP-" +"адреса или доменные имена.<br /> <em><b> Обратите внимание:</b></em> " +"добавляет только ровно один MAC/IPv4/IPv6-адрес или доменное имя на строку. " +"Допускаются диапазоны в нотации CIDR и MAC/IP-связи." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "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/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" +msgstr "Временная метка" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." msgstr "" +"Чтобы включить уведомления по электронной почте, установите пакет 'msmtp' и " +"укажите правильный адрес получателя электронной почты." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "Topic for banIP notification E-Mails." -msgstr "" +msgstr "Тема для электронной почты с уведомлением о banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "Задержка запуска" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "URLv4" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "URLv6" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" -msgstr "" +msgstr "Невозможно сохранить изменения: %s" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "Загрузить пользовательские каналы" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "Загрузка файла пользовательского канала не удалась." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "Подробный журнал отладки" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" -msgstr "" +msgstr "Версия" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" -msgstr "" +msgstr "WAN-Forward (пакеты)" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" -msgstr "" +msgstr "Цепочка WAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" -msgstr "" +msgstr "WAN-Input (пакеты)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" -msgstr "" +msgstr "Цепочка WAN-Input" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." +msgstr "" +"С помощью этого редактора вы можете загрузить свой локальный файл " +"пользовательских каналов или заполнить начальный файл (копия 1:1 версии, " +"поставляемой с пакетом). Файл находится по адресу '/etc/banip/banip.custom." +"feeds'. Затем вы можете редактировать этот файл, удалять записи, добавлять " +"новые или делать локальную резервную копию. Чтобы вернуться исходной версии, " +"загрузите пустой файл (не удаляйте его!)." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "alert" -msgstr "" +msgstr "оповещение" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" -msgstr "" +msgstr "автоматически добавлен в список разрешенных сегодня" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" -msgstr "" +msgstr "автоматически добавлено в черный список сегодня" #: 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:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" -msgstr "" +msgstr "крит" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" -msgstr "" +msgstr "отладка" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "отбрасывание (по умолчанию)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" -msgstr "" +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:480 msgid "err" -msgstr "" +msgstr "ошибка" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" -msgstr "" +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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "локальный список разрешений" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "локальный черный список" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" -msgstr "" +msgstr "память (по умолчанию)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" -msgstr "" +msgstr "уведомление" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" -msgstr "" +msgstr "производительность" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "отклонить" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" -msgstr "" +msgstr "предупреждение (по умолчанию)" + +#~ msgid "Log Level" +#~ msgstr "Уровень ведения журнала" + +#~ msgid "Network Interfaces" +#~ msgstr "Сетевые интерфейсы" + +#~ msgid "" +#~ "Additional trigger delay in seconds before banIP processing actually " +#~ "starts." +#~ msgstr "" +#~ "Дополнительная задержка срабатывания в секундах перед фактическим " +#~ "запуском обработки banIP." + +#~ msgid "List of available network interfaces to trigger the banIP start." +#~ msgstr "Список доступных сетевых интерфейсов запускающих banIP." + +#~ msgid "Startup Trigger Interface" +#~ msgstr "Интерфейс для запуска" + +#~ msgid "Trigger Action" +#~ msgstr "Триггерное действие" + +#~ msgid "Trigger action on ifup interface events." +#~ msgstr "Действие, выполняемое при поднятии интерфейса (ifup)." + +#~ msgid "reload" +#~ msgstr "перечитать конфиг" + +#~ msgid "restart" +#~ msgstr "перезапустить" + +#~ msgid "start (default)" +#~ msgstr "старт (по умолчанию)" + +#~ msgid "Allow VLAN Forwads" +#~ msgstr "Разрешить переадресацию VLAN" + +#~ msgid "Block VLAN Forwads" +#~ msgstr "Блокировать переадресацию VLAN" + +#~ msgid "" +#~ "Deduplicate IP addresses across all active Sets and and tidy up the local " +#~ "blocklist." +#~ msgstr "" +#~ "Дублирование IP-адресов во всех активных наборах и приведение в порядок " +#~ "локального списка блокировки." + +#~ 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 "" +#~ "Это локальный разрешительный список banIP, который будет разрешать " +#~ "определенные MAC/IP/CIDR адреса.<br /> <em><b> Обратите внимание:</b></" +#~ "em> добавляет только точно один MAC/IPv4/IPv6 адрес или доменное имя на " +#~ "строку." + +#~ msgid "" +#~ "This is the local banIP blocklist that will prevent 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/IP/CIDR-" +#~ "адреса.<br /> <em><b> Обратите внимание:</b></em> добавляет только точно " +#~ "один MAC/IPv4/IPv6-адрес или доменное имя на строку." + +#~ msgid "Split external set loading after every n members to save RAM." +#~ msgstr "" +#~ "Разделение загрузки внешнего набора после каждых n членов для экономии " +#~ "оперативной памяти." + +#~ msgid "Blocklist Expiry" +#~ msgstr "Истечение срока действия блок-листа" + +#~ msgid "Expiry time for auto added blocklist set members." +#~ msgstr "" +#~ "Время истечения срока действия для автоматически добавляемых членов " +#~ "набора списков блокировки." + +#~ msgid "Blocklist Feeds" +#~ msgstr "Каналы блок-листа" + +#~ 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 "" +#~ "Настройка пакета banIP для запрета входящих и исходящих ip-адресов/" +#~ "подсетей через наборы в nftables. Для получения дополнительной информации " +#~ "<a href=\"https://github.com/openwrt/packages/blob/master/net/banip/files/" +#~ "README.md\" target=\"_blank\" rel=\"noreferrer noopener\" >ознакомьтесь с " +#~ "онлайн-документацией</a>" + +#~ msgid "List of supported and fully pre-configured banIP feeds." +#~ msgstr "" +#~ "Список поддерживаемых и полностью предварительно настроенных каналов " +#~ "banIP." + +#~ msgid "Active Subnets" +#~ msgstr "Активные подсети" + +#~ msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#~ msgstr "" +#~ "Автоматически переносит подозрительные IP-адреса в список блокировки " +#~ "banIP." + +#~ msgid "Automatically transfers uplink IPs to the banIP allowlist." +#~ msgstr "" +#~ "Автоматически переносит IP-адреса восходящего канала в список разрешений " +#~ "banIP." + +#~ 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 "" +#~ "Конфигурация пакета banIP для запрета входящих и исходящих ip-адресов/" +#~ "подсетей через наборы в nftables. Для получения дополнительной информации " +#~ "<a href=\"https://github.com/openwrt/packages/blob/master/net/banip/files/" +#~ "README.md\" target=\"_blank\" rel=\"noreferrer noopener\" >ознакомьтесь с " +#~ "онлайн-документацией</a>" + +#~ msgid "" +#~ "Deduplicate IP addresses across all active sets and and tidy up the local " +#~ "blocklist." +#~ msgstr "" +#~ "Дублируйте IP-адреса во всех активных наборах и приведите в порядок " +#~ "локальный список блокировки." + +#~ msgid "" +#~ "Increase the maximal number of open files, e.g. to handle the amount of " +#~ "temporary split files while loading the sets." +#~ msgstr "" +#~ "Увеличьте максимальное количество открытых файлов, например, чтобы " +#~ "справиться с количеством временных разделенных файлов при загрузке " +#~ "наборов." + +#~ msgid "Chain Priority" +#~ msgstr "Приоритет цепочки" + +#~ msgid "" +#~ "Parse only the last stated number of log entries for suspicious events." +#~ msgstr "" +#~ "Разбор только последнего указанного количества записей журнала на предмет " +#~ "подозрительных событий." + +#~ msgid "Set Policy" +#~ msgstr "Настройка политики" + +#~ msgid "Set the nft policy for banIP-related sets." +#~ msgstr "Установите политику nft для наборов, связанных с banIP." + +#~ msgid "audit" +#~ msgstr "аудит" #~ msgid "Active Interfaces" #~ msgstr "Активные интерфейсы" @@ -862,9 +1371,6 @@ msgstr "" #~ msgid "Download Queue" #~ msgstr "Очередь загрузки" -#~ msgid "E-Mail Notification" -#~ msgstr "Уведомление по электронной почте" - #~ msgid "Edit Blacklist" #~ msgstr "Редактировать чёрный список" @@ -982,9 +1488,6 @@ msgstr "" #~ msgid "Automatic WAN Interface Detection" #~ msgstr "Автоматическое определение WAN интерфейса" -#~ msgid "Description" -#~ msgstr "Описание" - #~ msgid "Edit Configuration" #~ msgstr "Редактировать config файл" diff --git a/applications/luci-app-banip/po/sk/banip.po b/applications/luci-app-banip/po/sk/banip.po index b7105f80f9..fa759a1245 100644 --- a/applications/luci-app-banip/po/sk/banip.po +++ b/applications/luci-app-banip/po/sk/banip.po @@ -1,287 +1,434 @@ msgid "" msgstr "" -"PO-Revision-Date: 2022-09-19 10:18+0000\n" -"Last-Translator: Jose Riha <jose1711@gmail.com>\n" +"PO-Revision-Date: 2023-06-17 00:51+0000\n" +"Last-Translator: MaycoH <hudec.marian@hotmail.com>\n" "Language-Team: Slovak <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/sk/>\n" "Language: sk\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Generator: Weblate 4.14.1\n" +"X-Generator: Weblate 4.18.1\n" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" +msgstr "0" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" 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:507 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168 -msgid "Active Subnets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +msgid "Active Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "Záložný priečinok" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" +msgstr "Zrušiť" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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>" +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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:526 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." 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:376 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "Popis" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" msgstr "Nástroj na sťahovanie" -#: 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Zapnuté" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "" @@ -289,157 +436,199 @@ msgstr "" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "" + #: 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/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 -msgid "Log Count" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 -msgid "Log LAN-Forward" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 +msgid "Log LAN-Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:518 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." 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:499 +msgid "Logfile Location" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "" @@ -451,80 +640,114 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "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:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Prehľad" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" 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:544 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 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/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -533,120 +756,116 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "Sender address for banIP notification E-Mails." msgstr "" -#: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 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:383 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." 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:476 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Nastavenia" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -msgid "Split external set loading after every n members to save RAM." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +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:289 -msgid "Startup Trigger Interface" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." 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:518 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:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -660,80 +879,114 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "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/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" -msgstr "" +msgstr "Verzia" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 +msgid "alert" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "" @@ -741,39 +994,59 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" 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:480 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" msgstr "" @@ -792,9 +1065,6 @@ msgstr "" #~ msgid "Advanced" #~ msgstr "Pokročilé" -#~ msgid "Description" -#~ msgstr "Popis" - #~ msgid "Edit Configuration" #~ msgstr "Upraviť nastavenia" diff --git a/applications/luci-app-banip/po/sv/banip.po b/applications/luci-app-banip/po/sv/banip.po index 7090313d70..eb6ccb078d 100644 --- a/applications/luci-app-banip/po/sv/banip.po +++ b/applications/luci-app-banip/po/sv/banip.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2022-10-17 00:00+0000\n" +"PO-Revision-Date: 2023-09-17 17:51+0000\n" "Last-Translator: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>\n" "Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/sv/>\n" @@ -8,438 +8,633 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.15-dev\n" +"X-Generator: Weblate 5.0.2\n" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" -msgstr "" +msgstr "-- Ställ in val --" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" -msgstr "" +msgstr "-100" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" -msgstr "" +msgstr "-200 (standard)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" -msgstr "" +msgstr "-300" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" -msgstr "" +msgstr "-400" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" -msgstr "" +msgstr "0" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "0 (stäng av)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "1" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "10" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" -msgstr "" +msgstr "100 (standard)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" -msgstr "" +msgstr "1000" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" -msgstr "" +msgstr "1024 (standard)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "20" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" -msgstr "" +msgstr "2048" -#: 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:507 msgid "250" -msgstr "" +msgstr "250" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "3" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" -msgstr "" +msgstr "4096" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "5 (standard)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" -msgstr "" +msgstr "50" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" -msgstr "" +msgstr "500" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" -msgstr "" +msgstr "512" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "ASN:er" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Aktiva enheter" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" -msgstr "" +msgstr "Aktiva flöden" -#: 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:175 +msgid "Active Uplink" +msgstr "Aktiv uppkoppling" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" +msgstr "Avancerade inställningar" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 -msgid "Allowlist Only" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 +msgid "Allowlist Only" +msgstr "Endast tillåt-listan" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Auto Allowlist" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "Tillåt alltid vissa VLAN-vidarebefordringar." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "Blockera alltid vissa VLAN-vidarebefordringar." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "Auto Allowlist" +msgstr "Automatisk tillåt-lista" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "Blockera undernät automatiskt" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" -msgstr "" +msgstr "Automatisk blockeringslista" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Automatisk detektering" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "Säkerhetskopiera mapp" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" -msgstr "" +msgstr "Bas-katalog" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" +"Ändringar av blockeringslistan har sparats, påbörja domän-uppslagningen " +"eller starta om banIP som gör att ändringarna får effekt." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" +"Varje flöde är aktivt som standard i alla stödda kedjor. Begränsa " +"standardpolicyn för blockering till en viss kedja." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "Avbryt" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "Rensa bort anpassade flöden" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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>" +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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:526 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" -msgstr "" +msgstr "Länder" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "Anpassad flödesredigerare" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." 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:376 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "Blockeringspolicy-standard" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "Beskrivning" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" +"Upptäck automatiskt relevanta nätverksenheter, gränssnitt, undernät, " +"protokoll och verktyg." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "Stäng av" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "Domän-uppslagning" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Don't check SSL server certificates during download." -msgstr "" +msgstr "Kontrollera inte serverns SSL-certifikat under hämtning." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "Hämta anpassade flöden" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "Ladda ner osäkert" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "Ladda ner parametrar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" msgstr "Ladda ner verktyget" -#: 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "E-postavisering" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "E-postprofil" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" -msgstr "" +msgstr "Mottagarens e-postadress" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "Avsändaradress för e-post" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" -msgstr "" +msgstr "E-postinställningar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "E-postämne" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" -msgstr "" +msgstr "Redigera tillåt-listan" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" -msgstr "" +msgstr "Redigera blockeringslistan" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "Redigera anpassade flöden" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" -msgstr "" +msgstr "Antal element" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" -msgstr "" +msgstr "Element" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "Tomt fält tillåts inte" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." -msgstr "" +msgstr "Aktivera banIP-tjänsten." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." -msgstr "" +msgstr "Aktivera detaljerad debug-loggning i händelse av behandlingsfel." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Aktiverad" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." -msgstr "" +msgstr "Aktiverar IPv4-stöd." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." -msgstr "" +msgstr "Aktiverar IPv6-stöd." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "Externa flöden för tillåt-listan" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "External flöden för blockeringslistan" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "Namn på flödet" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 -msgid "Firewall Log" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 +msgid "Firewall Log" +msgstr "Brandväggslogg" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "Flagga" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "Flaggan stöds inte" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Generella inställningar" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 msgid "Grant access to LuCI app banIP" -msgstr "" +msgstr "Godkänn åtkomst till LuCi-appen banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" -msgstr "" +msgstr "Hög prioritet" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" -msgstr "" +msgstr "Högsta prioritet" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "IP" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11 msgid "IP Search" -msgstr "" +msgstr "IP-sökning" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." +msgstr "Sök IP..." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" +msgstr "IPv4-stöd" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" -msgstr "" +msgstr "IPv6-stöd" -#: 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" -msgstr "" +msgstr "Information" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "Ogiltiga tecken" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "Ogiltiga inmatningsvärden, kunde inte spara ändringarna." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Kördes senast" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" -msgstr "" +msgstr "Lägst prioritet" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" -msgstr "" +msgstr "Lägre prioritet" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 -msgid "Log Count" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 -msgid "Log LAN-Forward" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 +msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:518 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." 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:499 +msgid "Logfile Location" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "" @@ -451,80 +646,114 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "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:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Överblick" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" 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:544 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 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/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Uppdatera" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "Ladda om" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "Rapportkatalog" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Starta om" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "Resultat" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "Förflaggor" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -533,120 +762,116 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "Sender address for banIP notification E-Mails." msgstr "" -#: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 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:383 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." 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:476 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Inställningar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -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:289 -msgid "Startup Trigger Interface" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +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:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." 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:518 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:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -660,80 +885,114 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "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/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 +msgid "alert" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "" @@ -741,42 +1000,68 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" 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:480 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" msgstr "" +#~ msgid "Block VLAN Forwads" +#~ msgstr "Blockera vidarebefordringar på VLAN" + +#~ msgid "Active Subnets" +#~ msgstr "Aktiva undernät" + #~ msgid "Active Interfaces" #~ msgstr "Aktiva gränssnitt" @@ -883,9 +1168,6 @@ msgstr "" #~ msgid "Advanced" #~ msgstr "Avancerat" -#~ msgid "Description" -#~ msgstr "Beskrivning" - #~ msgid "Edit Configuration" #~ msgstr "Redigerar konfigurationen" diff --git a/applications/luci-app-banip/po/sw/banip.po b/applications/luci-app-banip/po/sw/banip.po index 7640c9e659..5d93f5d562 100644 --- a/applications/luci-app-banip/po/sw/banip.po +++ b/applications/luci-app-banip/po/sw/banip.po @@ -10,278 +10,425 @@ 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/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" 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:507 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Vifaa Vinavyotumika" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: 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:175 +msgid "Active Uplink" +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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>" +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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:526 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." 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:376 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "" @@ -289,157 +436,199 @@ msgstr "" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "" + #: 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/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 -msgid "Log Count" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 -msgid "Log LAN-Forward" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 +msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:518 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." 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:499 +msgid "Logfile Location" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "" @@ -451,80 +640,114 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "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:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" 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:544 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 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/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -533,120 +756,116 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "Sender address for banIP notification E-Mails." msgstr "" -#: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 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:383 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." 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:476 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -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:289 -msgid "Startup Trigger Interface" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +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:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." 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:518 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:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -660,80 +879,114 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "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/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 +msgid "alert" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "" @@ -741,42 +994,65 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" 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:480 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" msgstr "" +#~ msgid "Active Subnets" +#~ msgstr "Subnets zinazotumika" + #~ msgid "Active Interfaces" #~ msgstr "Interfaces Zinazofanya Kazi" diff --git a/applications/luci-app-banip/po/templates/banip.pot b/applications/luci-app-banip/po/templates/banip.pot index 2c10d41940..395138cd7a 100644 --- a/applications/luci-app-banip/po/templates/banip.pot +++ b/applications/luci-app-banip/po/templates/banip.pot @@ -1,278 +1,425 @@ msgid "" msgstr "Content-Type: text/plain; charset=UTF-8" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" 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:507 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168 -msgid "Active Subnets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +msgid "Active Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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>" +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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:526 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." 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:376 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "" @@ -280,157 +427,199 @@ msgstr "" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "" + #: 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/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 -msgid "Log Count" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 -msgid "Log LAN-Forward" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 +msgid "Log LAN-Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:518 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." 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:499 +msgid "Logfile Location" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "" @@ -442,80 +631,114 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "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:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" 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:544 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 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/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -524,120 +747,116 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "Sender address for banIP notification E-Mails." msgstr "" -#: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 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:383 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." 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:476 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -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:289 -msgid "Startup Trigger Interface" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +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:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." 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:518 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:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -651,80 +870,114 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "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/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 +msgid "alert" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "" @@ -732,38 +985,58 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" 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:480 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" msgstr "" diff --git a/applications/luci-app-banip/po/tr/banip.po b/applications/luci-app-banip/po/tr/banip.po index 59d99ac7fe..7ff2d11342 100644 --- a/applications/luci-app-banip/po/tr/banip.po +++ b/applications/luci-app-banip/po/tr/banip.po @@ -1,287 +1,464 @@ msgid "" msgstr "" -"PO-Revision-Date: 2021-07-05 23:42+0000\n" -"Last-Translator: ToldYouThat <itoldyouthat@protonmail.com>\n" +"PO-Revision-Date: 2023-11-05 20:27+0000\n" +"Last-Translator: Oğuz Ersen <oguz@ersen.moe>\n" "Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/tr/>\n" "Language: tr\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.8-dev\n" +"X-Generator: Weblate 5.2-dev\n" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" -msgstr "" +msgstr "-- Seçimi Ayarla --" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" -msgstr "" +msgstr "-100" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" -msgstr "" +msgstr "-200 (varsayılan)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" -msgstr "" +msgstr "-300" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" -msgstr "" +msgstr "-400" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" -msgstr "" +msgstr "0" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "0 (devre dışı bırak)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "1" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "10" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" -msgstr "" +msgstr "100 (varsayılan)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" -msgstr "" +msgstr "1000" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" -msgstr "" +msgstr "1024 (varsayılan)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "20" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" -msgstr "" +msgstr "2048" -#: 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:507 msgid "250" -msgstr "" +msgstr "250" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "3" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" -msgstr "" +msgstr "4096" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "5 (varsayılan)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" -msgstr "" +msgstr "50" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" -msgstr "" +msgstr "500" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" -msgstr "" +msgstr "512" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "ASN'ler" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Aktif Cihazlar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" -msgstr "" +msgstr "Aktif Akışlar" -#: 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:175 +msgid "Active Uplink" +msgstr "Aktif Yukarı Bağlantı" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" +"Arayüzün yeniden yüklenmesi ve başlatılması sırasında saniye cinsinden ek " +"tetikleme gecikmesi." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" -msgstr "" +msgstr "Gelişmiş Ayarlar" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "VLAN Yönlendirmelerine İzin Ver" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "İzin Verilenler Listesi Akış Seçimi" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" -msgstr "" +msgstr "Yalnızca İzin Verilenler Listesi" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" +"İzin verilenler listesi değişiklikleri kaydedildi, Etki Alanı Arama'yı " +"başlatın veya değişikliklerin etkili olması için banIP'yi yeniden başlatın." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "Her zaman belirli VLAN yönlendirmelerine izin verin." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "Her zaman belirli VLAN iletimlerini engelle." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" +msgstr "Yukarı Bağlantıya Otomatik İzin Ver" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" -msgstr "" +msgstr "Otomatik İzin Verilenler Listesi" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "Alt Ağı Otomatik Engelle" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" -msgstr "" +msgstr "Otomatik Engelleme Listesi" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Otomatik Algılama" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." msgstr "" +"Şüpheli IP'ye sahip ek bir RDAP isteğine dayalı olarak tüm alt ağları " +"otomatik olarak engelleme listesi kümesine ekle." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." +msgstr "" +"Çözümlenen etki alanlarını ve şüpheli IP'leri otomatik olarak yerel banIP " +"engelleme listesine ekle." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." msgstr "" +"Çözümlenmiş etki alanlarını ve yukarı bağlantı IP'lerini yerel banIP izin " +"verilenler listesine otomatik olarak ekle." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "Yedekleme Dizini" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" -msgstr "" +msgstr "Temel Dizin" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." -msgstr "" +msgstr "BanIP işlenirken temel çalışma dizini." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "Blok Türü" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "VLAN İletimlerini Engelle" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" +msgstr "Engellenenler Listesi Akış Seçimi" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" +msgstr "Engellenenler Listesinin Sona Ermesi" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 +msgid "" +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" +"Engelleme listesi değişiklikleri kaydedildi, Etki Alanı Aramayı başlatın " +"veya değişikliklerin etkili olması için banIP'yi yeniden başlatın." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." msgstr "" +"Varsayılan olarak her feed, desteklenen tüm zincirlerde etkindir. Varsayılan " +"engelleme politikasını belirli bir zincirle sınırlandır." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" -msgstr "" +msgstr "CPU Çekirdekleri" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "İptal" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" +msgstr "Zincir/Set Ayarları" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" +"Bu sekmedeki değişikliklerin etkili olması için banIP hizmetinin yeniden " +"başlatılması gerekir." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "Özel Akışları Temizle" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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:526 +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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 paketinin, adlandırılmış nftables Setleri aracılığıyla gelen ve giden " +"IP'leri yasaklayacak şekilde 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\" >çevrimiçi " +"belgelere bakın </a>" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "Ülkeler" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "Özel Akış Düzenleyicisi" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." msgstr "" +"Tüm aktif Setlerdeki IP adreslerini tekilleştirin ve yerel engelleme " +"listesini düzenleyin." -#: 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:376 msgid "Deduplicate IPs" -msgstr "" +msgstr "IP'leri tekilleştirme" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "Varsayılan Engelleme Politikası" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "Açıklama" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" +"İlgili ağ cihazlarını, arayüzleri, alt ağları, protokolleri ve yardımcı " +"programları otomatik olarak tespit et." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "Devre dışı bırak" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "Alan Adı Arama" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 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:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "Özel Akışları İndir" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "Güvensiz İndir" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "İndirme Parametreleri" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "Yeniden İndirme Denemeleri" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" msgstr "İndirme Aracı" -#: 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" +"Paketleri sessizce bırak veya WAN-Giriş ve WAN-İleri zincirlerindeki trafiği " +"aktif olarak reddet." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "E-Posta Bildirimi" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "E-Posta Profili" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "E-Posta Alıcı Adresi" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "E-Posta Gönderen Adresi" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" -msgstr "" +msgstr "E mail ayarları" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "E-Posta Konusu" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" -msgstr "" +msgstr "İzin Verilenler Listesini Düzenle" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" -msgstr "" +msgstr "Engellenenler Listesini Düzenle" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "Özel Akışları Düzenle" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" -msgstr "" +msgstr "Öğe Sayısı" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" -msgstr "" +msgstr "Öğeler" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "Boş alana izin verilmiyor" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "BanIP hizmetini etkinleştirin." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" +"İşleme hataları durumunda ayrıntılı hata ayıklama günlüğünü etkinleştir." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Etkin" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." -msgstr "" +msgstr "IPv4 desteğini etkinleştirir." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." -msgstr "" +msgstr "IPv6 desteğini etkinleştirir." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" +"Otomatik olarak eklenen engellenenler listesi Kümesi üyelerinin sona erme " +"süresi." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "Harici izin verilenler listesi akışları" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "Harici engellenenler listesi akışları" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "Akış Adı" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" -msgstr "" +msgstr "Akış Seçimi" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "Özel Akışları Doldur" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" -msgstr "" +msgstr "Güvenlik Duvarı Günlüğü" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "Bayrak" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "Bayrak desteklenmiyor" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Genel Ayarlar" @@ -289,495 +466,688 @@ msgstr "Genel Ayarlar" 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:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "Yüksek öncelik" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "En yüksek öncelik" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "IP" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11 msgid "IP Search" -msgstr "" +msgstr "IP Arama" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." -msgstr "" +msgstr "IP Arama..." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "IPv4 Ağ Arayüzleri" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "IPv4 Desteği" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "IPv6 Ağ Arayüzleri" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "IPv6 Desteği" -#: 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" +"Maksimum açık dosya sayısını artır, örn. Setleri yüklerken geçici bölünmüş " +"dosyaların miktarını yönetmek için." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Bilgi" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "Geçersiz karakter" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "Geçersiz giriş değerleri, değişiklikler kaydedilemiyor." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" -msgstr "" +msgstr "LAN-İleri (paketler)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" -msgstr "" +msgstr "LAN-İleri Zincir" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Son çalışma zamanı" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "En Az Öncelik" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "Daha Az Öncelik" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." -msgstr "" +msgstr "Belirli akışları LAN-İleri zinciriyle sınırla." -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." -msgstr "" +msgstr "Belirli akışları WAN-İleri zinciriyle sınırla." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." -msgstr "" +msgstr "Belirli akışları WAN-Giriş zinciriyle sınırla." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" +"RAM'den tasarruf etmek için banIP tarafından kullanılan işlemci " +"çekirdeklerini sınırla." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "Yukarı bağlantı otomatik izin verme işlevini sınırla." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" +"Durum ve rapordaki öğeleri listele, CPU yükünü azaltmak için bunu devre dışı " +"bırakın." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -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:300 +msgid "List of available reload trigger interface(s)." +msgstr "Mevcut yeniden yükleme tetikleyici arayüz(ler)in listesi." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." +msgstr "BanIP ile ilgili belirli bir kümenin öğelerinin listesi." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" +msgstr "Yerel yayın ayarları" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." msgstr "" +"Logread aracılığıyla standart ayrıştırmayı devre dışı bırakmak için günlük " +"dosyasını, örneğin syslog-ng aracılığıyla ayrıştırma konumu." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "Log Count" -msgstr "" +msgstr "Günlük Sayısı" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log LAN-Forward" -msgstr "" +msgstr "LAN-İleriyi Günlükle" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "Günlük Sınırı" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" -msgstr "" +msgstr "Günlük Ayarları" -#: 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:518 msgid "Log Terms" msgstr "Günlük Şartları" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" -msgstr "" +msgstr "WAN-İleriyi Günlükle" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" -msgstr "" +msgstr "WAN-Girişi Günlükle" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." -msgstr "" +msgstr "İletilen şüpheli LAN paketlerini günlüğe kaydet (reddedilen)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." -msgstr "" +msgstr "Şüpheli iletilen WAN paketlerini (bırakılan) günlüğe kaydet." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." -msgstr "" +msgstr "Şüpheli gelen WAN paketlerini (bırakılan) günlüğe kaydet." -#: 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:499 +msgid "Logfile Location" +msgstr "Günlük Dosyası Konumu" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" -msgstr "" +msgstr "Maksimum Açık Dosya Sayısı" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "NFT Zincir Önceliği" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" -msgstr "" +msgstr "NFT Bilgileri" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" +msgstr "NFT Günlük Kaydı Seviyesi" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" +msgstr "NFT Ayar Politikası" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" -msgstr "Ağ arayüzleri" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" +msgstr "Ağ cihazları" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" -msgstr "" +msgstr "Güzel Düzey" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" -msgstr "" +msgstr "Arama sonucu bulunamadı!" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21 msgid "No banIP related firewall logs yet!" -msgstr "" +msgstr "Henüz banIP ile ilgili güvenlik duvarı kaydı yok!" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21 msgid "No banIP related processing logs yet!" -msgstr "" +msgstr "Henüz banIP ile ilgili işlem günlüğü yok!" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "Normal Öncelik (varsayılan)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" +"Hata durumunda indirme denemelerinin sayısı (uclient-fetch tarafından " +"desteklenmez)." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" +"Engellemeden önce günlükteki aynı IP ile yapılan başarısız oturum açma " +"denemelerinin sayısı." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" +"Seçilen indirme yardımcı programı için önceden yapılandırılmış indirme " +"seçeneklerini geçersiz kıl." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Genel bakış" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -"Şüpheli olaylar için yalnızca son belirtilen günlük girişi sayısını " -"ayrıştırın." +"Şüpheli olaylar için yalnızca belirtilen son sayıdaki günlük girişini " +"ayrıştırın. Günlük izleyiciyi tamamen devre dışı bırakmak için onu '0' " +"olarak ayarlayın." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" -msgstr "" +msgstr "İşlem Günlüğü" -#: 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:544 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/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "Protokol/URL formatı desteklenmiyor" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "Her banIP çalıştırmasında E-Posta bildirimleri alın." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" +"banIP bildirim E-Postaları için alıcı adresi, bu bilgi E-Posta işlevini " +"etkinleştirmek için gereklidir." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Yenile" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "Yeniden yükle" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "Tetikleyici Arayüzünü Yeniden Yükle" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "Rapor Dizini" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" -msgstr "" +msgstr "Rapor Unsurları" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" -msgstr "Yeniden başlat" +msgstr "Tekrar başlat" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." -msgstr "" +msgstr "İnternet erişimini az sayıda güvenli IP'ye kısıtlayın." #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "Sonuç" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "Kuralv4" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "Kuralv6" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "Bayrakları Çalıştır" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "Çalıştırma Bilgileri" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "Özel Akışları Kaydet" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" -msgstr "" +msgstr "Ara" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12 msgid "Search the banIP-related Sets for a specific IP." -msgstr "" +msgstr "Belirli bir IP için banIP ile ilgili Setleri ara." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." -msgstr "" +msgstr "Önceden yapılandırılmış indirme yardımcı programlarından birini seçin." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." -msgstr "" +msgstr "WAN ağ aygıtını/cihazlarını seçin." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." -msgstr "" +msgstr "Mantıksal WAN IPv4 ağ arayüzünü/arayüzlerini seçin." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." -msgstr "" +msgstr "Mantıksal WAN IPv6 ağ arayüzünü/arayüzlerini seçin." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 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/setreport.js:81 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" +msgstr "Ayarla" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" -msgstr "" +msgstr "Raporlamayı Ayarla" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" -msgstr "" +msgstr "Bölme Boyutunu Ayarla" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" -msgstr "" +msgstr "Araştırmayı Ayarla" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." -msgstr "" +msgstr "Araştırmayı Ayarla..." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" -msgstr "" +msgstr "Ayrıntıları ayarla" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" +"banIP tablosunda nft zincir önceliğini ayarlayın. Lütfen unutmayın: daha " +"düşük değerler daha yüksek öncelik anlamına gelir." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set the nft policy for banIP-related sets." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." +msgstr "banIP ile ilgili Setler için nft politikasını ayarlayın." -#: 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:476 msgid "Set the syslog level for NFT logging." -msgstr "" +msgstr "NFT günlüğü için sistem günlüğü düzeyini ayarlayın." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Ayarlar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -msgid "Split external set loading after every n members to save RAM." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Split external Set loading after every n members to save RAM." msgstr "" +"RAM'den tasarruf etmek için harici Set yüklemesini her n üyeden sonra böl." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "Startup Trigger Interface" -msgstr "Başlangıç Tetikleme Arayüzü" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" -msgstr "" +msgstr "Durum" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" -msgstr "" +msgstr "Dur" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "Alt ağ (varsayılan)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" -msgstr "" +msgstr "Araştırma" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" -msgstr "" +msgstr "Sistem bilgisi" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." -msgstr "" +msgstr "banIP ile ilgili rapor dosyaları için hedef dizin." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." -msgstr "" +msgstr "Sıkıştırılmış akış yedeklemeleri için hedef dizin." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" +"İzin verilenler listesi çok büyük olduğundan değişiklikler kaydedilemiyor." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" +"Engellenenler listesi çok büyük olduğundan değişiklikler kaydedilemiyor." -#: 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:518 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" +"Varsayılan günlük terimleri/düzenli ifadeler şüpheli ssh, LuCI, nginx ve " +"asterisk trafiğini filtreler." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." -msgstr "" +msgstr "Seçilen öncelik banIP'in arka planda işlenmesi için kullanılacaktır." #: 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 "" +"Yalnızca banIP ile ilgili güvenlik duvarı günlük girişleri için önceden " +"filtrelenmiş sistem günlüğü çıkışı." #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28 msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" +"Yalnızca banIP ile ilgili işlem günlüğü girişleri için önceden filtrelenmiş " +"sistem günlüğü çıkışı." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" +"Bu, belirli MAC, IP adresleri veya alan adlarına izin verecek yerel banIP " +"izin verilenler listesidir.<br /> <em><b>Lütfen unutmayın:</b></em> yalnızca " +"tam olarak bir MAC/IPv4/IPv6 ekleyin satır başına adres veya alan adı. CIDR " +"gösterimindeki ve MAC/IP bağlamalarındaki aralıklara izin verilir." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" +"Bu, belirli MAC, IP adresleri veya alan adlarını engelleyecek yerel banIP " +"engelleme listesidir.<br /> <em><b>Lütfen unutmayın:</b></em> yalnızca tam " +"olarak bir MAC/IPv4/IPv6 ekleyin satır başına adres veya alan adı. CIDR " +"gösterimindeki ve MAC/IP bağlamalarındaki aralıklara izin verilir." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "This tab shows the last generated Set Report, press the 'Refresh' button to " "get a new one." msgstr "" +"Bu sekme en son oluşturulan Set Raporunu gösterir, yeni bir rapor almak için " +"'Yenile' düğmesine basın." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "Zaman damgası" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" +"E-posta bildirimlerini etkinleştirmek için 'msmtp' paketini kurun ve geçerli " +"bir E-Posta alıcı adresi belirtin." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 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:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "Tetikleme Gecikmesi" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "URLv4" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "URLv6" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" -msgstr "" +msgstr "Düzenlemeler kaydedilemedi: %s" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "Özel Akışları Yükle" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "Özel akış dosyasının yüklenmesi başarısız oldu." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 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:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" -msgstr "" +msgstr "Sürüm" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" -msgstr "" +msgstr "WAN-İleri (paketler)" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" -msgstr "" +msgstr "WAN-İleri (Zincir)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" -msgstr "" +msgstr "WAN-Giriş (paketler)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" -msgstr "" +msgstr "WAN-Giriş (Zincir)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." +msgstr "" +"Bu düzenleyiciyle yerel özel yayın dosyanızı yükleyebilir veya ilk dosyayı " +"(paketle birlikte gönderilen sürümün 1:1 kopyası) doldurabilirsiniz. Dosya '/" +"etc/banip/banip.custom.feeds' konumunda bulunur. Daha sonra bu dosyayı " +"düzenleyebilir, girişleri silebilir, yenilerini ekleyebilir veya yerel bir " +"yedekleme yapabilirsiniz. Bakımcı sürümüne geri dönmek için özel besleme " +"dosyasını tekrar boşaltmanız yeterlidir (silmeyin!)." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "alert" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" -msgstr "" +msgstr "uyarı" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" -msgstr "" +msgstr "izin verilenler listesine bugün otomatik olarak eklendi" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" -msgstr "" +msgstr "engellenenler listesine bugün otomatik olarak eklendi" #: 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:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" -msgstr "" +msgstr "kritik" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" -msgstr "" +msgstr "hata ayıklama" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "bırak (varsayılan)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" -msgstr "" +msgstr "ortaya çıkan" -#: 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:480 msgid "err" -msgstr "" +msgstr "hata" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" -msgstr "" +msgstr "bilgi" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "yerel izin verilenler listesi" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "yerel engellenenler listesi" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" -msgstr "" +msgstr "bellek (varsayılan)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" -msgstr "" +msgstr "ikaz" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" -msgstr "" +msgstr "performans" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "reddet" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" -msgstr "" +msgstr "uyar (varsayılan)" + +#~ msgid "Log Level" +#~ msgstr "Günlük Seviyesi" + +#~ msgid "Network Interfaces" +#~ msgstr "Ağ arayüzleri" + +#~ 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." + +#~ msgid "Startup Trigger Interface" +#~ msgstr "Başlangıç Tetikleme Arayüzü" + +#~ msgid "Active Subnets" +#~ msgstr "Etkin Alt Ağlar" + +#~ 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." #~ msgid "Active Interfaces" #~ msgstr "Aktif Arayüzler" @@ -972,9 +1342,6 @@ msgstr "" #~ msgid "E-Mail Actions" #~ msgstr "E-Posta İşlemleri" -#~ msgid "E-Mail Notification" -#~ msgstr "E-Posta Bildirimi" - #~ msgid "Edit Blacklist" #~ msgstr "Karalisteyi Düzenle" @@ -1391,9 +1758,6 @@ msgstr "" #~ msgid "Advanced" #~ msgstr "Gelişmiş" -#~ msgid "Description" -#~ msgstr "Açıklama" - #~ msgid "Grant UCI access for luci-app-banip" #~ msgstr "luci-app-banip için UCI erişimi verin" diff --git a/applications/luci-app-banip/po/uk/banip.po b/applications/luci-app-banip/po/uk/banip.po index 5302babbb7..d5f869ce91 100644 --- a/applications/luci-app-banip/po/uk/banip.po +++ b/applications/luci-app-banip/po/uk/banip.po @@ -1,7 +1,7 @@ msgid "" msgstr "" -"PO-Revision-Date: 2022-12-29 23:53+0000\n" -"Last-Translator: Dan <denqwerta@gmail.com>\n" +"PO-Revision-Date: 2023-10-19 13:30+0000\n" +"Last-Translator: Oleksandr Shvets <oleksandr.shvets@icloud.com>\n" "Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/uk/>\n" "Language: uk\n" @@ -9,280 +9,427 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Generator: Weblate 4.15.1-dev\n" +"X-Generator: Weblate 5.1\n" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" -msgstr "" +msgstr "— Встановити Обране —" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" 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:507 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:168 -msgid "Active Subnets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +msgid "Active Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "Тека для резервних копій" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "Скасувати" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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>" +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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:526 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." 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:376 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "Опис" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Don't check SSL server certificates during download." msgstr "Не перевіряти SSL-сертифікати сервера під час завантаження." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "Завантажувати небезпечним шляхом" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "Параметри завантаження" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "E-Mail повідомлення" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "E-Mail профіль" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "E-Mail адреса отримувача" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "E-Mail адреса відправника" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "Тема" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Загальні налаштування" @@ -290,157 +437,199 @@ msgstr "Загальні налаштування" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "" + #: 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/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Останній запуск" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 -msgid "Log Count" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 -msgid "Log LAN-Forward" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 +msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:518 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." 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:499 +msgid "Logfile Location" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "" @@ -452,80 +641,114 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "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:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Огляд" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" 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:544 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 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/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Оновити" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "Тека для звітів" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Перезапустити" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "Результат" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "Прапорці запуску" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -534,120 +757,116 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "Sender address for banIP notification E-Mails." msgstr "" -#: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 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:383 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." 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:476 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Налаштування" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -msgid "Split external set loading after every n members to save RAM." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +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:289 -msgid "Startup Trigger Interface" -msgstr "Інтерфейс тригера запуску" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." 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:518 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:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -661,80 +880,114 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "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/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "Затримка запуску" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "Докладний журнал відлагодження" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 +msgid "alert" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "" @@ -742,42 +995,65 @@ msgstr "" msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" 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:480 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" msgstr "" +#~ msgid "Startup Trigger Interface" +#~ msgstr "Інтерфейс тригера запуску" + #~ msgid "Unable to save changes: %s" #~ msgstr "Не вдалося зберегти зміни: %s" @@ -796,9 +1072,6 @@ msgstr "" #~ msgid "Download Queue" #~ msgstr "Черга завантаження" -#~ msgid "E-Mail Notification" -#~ msgstr "E-Mail повідомлення" - #~ msgid "Edit Blacklist" #~ msgstr "Редагувати чорний список" @@ -874,9 +1147,6 @@ msgstr "" #~ msgid "Advanced" #~ msgstr "Додатково" -#~ msgid "Description" -#~ msgstr "Опис" - #~ msgid "Download Options" #~ msgstr "Завантажити параметри" diff --git a/applications/luci-app-banip/po/vi/banip.po b/applications/luci-app-banip/po/vi/banip.po index e7759d92cb..f63252e7a2 100644 --- a/applications/luci-app-banip/po/vi/banip.po +++ b/applications/luci-app-banip/po/vi/banip.po @@ -1,788 +1,1150 @@ msgid "" msgstr "" -"PO-Revision-Date: 2019-11-20 17:08+0000\n" -"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n" +"PO-Revision-Date: 2023-06-21 08:30+0000\n" +"Last-Translator: Quy <haonguyen93056@gmail.com>\n" "Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/vi/>\n" "Language: vi\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 3.10-dev\n" +"X-Generator: Weblate 4.18.1\n" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" -msgstr "" +msgstr "-- Cài đặt lựa chọn --" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" -msgstr "" +msgstr "-100" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" -msgstr "" +msgstr "-200 (mặc định)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" -msgstr "" +msgstr "-300" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" -msgstr "" +msgstr "-400" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" -msgstr "" +msgstr "0" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "0 (vô hiệu hóa)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "1" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "10" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" -msgstr "" +msgstr "100 (mặc định)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" -msgstr "" +msgstr "1000" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" -msgstr "" +msgstr "1024 (mặc định)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "20" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" -msgstr "" +msgstr "2048" -#: 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:507 msgid "250" -msgstr "" +msgstr "250" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "3" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" -msgstr "" +msgstr "4096" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "5 (mặc định)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" -msgstr "" +msgstr "50" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" -msgstr "" +msgstr "500" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" -msgstr "" +msgstr "512" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" -msgstr "" +msgstr "ASNs" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" -msgstr "" +msgstr "Thiết bị hoạt động" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" -msgstr "" +msgstr "Feed hoạt động" -#: 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:175 +msgid "Active Uplink" +msgstr "Uplink hoạt động" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" +msgstr "Cài đặt nâng cao" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "Lựa chọn Feed cho Allowlist" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" -msgstr "" +msgstr "Chỉ sử dụng Allowlist" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" +"Các thay đổi Allowlist đã được lưu, bắt đầu Tra cứu tên miền hoặc khởi động " +"lại banIP để áp dụng thay đổi." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Auto Allowlist" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Auto Blocklist" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" +msgstr "Tự động cho phép Uplink" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "Auto Allowlist" +msgstr "Allowlist tự động" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "Chặn Subnet tự động" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "Auto Blocklist" +msgstr "Blocklist tự động" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" +msgstr "Phát hiện tự động" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." msgstr "" +"Tự động thêm toàn bộ các subnet vào Blocklist dựa trên yêu cầu RDAP bổ sung " +"với IP đáng ngờ." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." msgstr "" +"Tự động thêm tên miền đã được giải quyết và các IP đáng ngờ vào danh sách " +"chặn banIP cục bộ." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." msgstr "" +"Tự động thêm tên miền đã được giải quyết và các IP uplink vào danh sách cho " +"phép banIP cục bộ." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "Thư mục sao lưu" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" -msgstr "" +msgstr "Thư mục cơ sở" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." +msgstr "Thư mục làm việc cơ sở trong quá trình xử lý banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" +msgstr "Lựa chọn Feed cho Blocklist" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" +msgstr "Hết hạn của Blocklist Set" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 +msgid "" +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." msgstr "" +"Các thay đổi Blocklist đã được lưu, bắt đầu Tra cứu tên miền hoặc khởi động " +"lại banIP để áp dụng thay đổi." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." msgstr "" +"Mặc định, mỗi feed hoạt động trong tất cả các chuỗi được hỗ trợ. Giới hạn " +"chính sách chặn mặc định cho một chuỗi cụ thể." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" -msgstr "" +msgstr "Số lõi CPU" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" -msgstr "" +msgstr "Hủy lệnh" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +msgid "Chain/Set Settings" +msgstr "Cài đặt Chuỗi/Tròn" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" +"Các thay đổi trên tab này cần khởi động lại dịch vụ banIP để có hiệu lực." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 -msgid "Chain/Set Settings" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "Xóa Feed Tùy chỉnh" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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:526 +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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 "" +"Cấu hình gói banIP để chặn các IP đến và đi thông qua các bộ nftables Sets " +"có tên. Để biết thêm thông tin chi tiết, vui lòng <a href=\"https://github." +"com/openwrt/packages/blob/master/net/banip/files/README.md\" " +"target=\"_blank\" rel=\"noreferrer noopener\">kiểm tra tài liệu trực tuyến</" +"a>" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" -msgstr "" +msgstr "Quốc gia" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "Trình chỉnh sửa nguồn tùy chỉnh" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." msgstr "" +"Loại bỏ trùng lặp địa chỉ IP trên tất cả các Sets hoạt động và dọn dẹp danh " +"sách chặn cục bộ." -#: 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:376 msgid "Deduplicate IPs" -msgstr "" +msgstr "Loại bỏ trùng lặp IP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "Chính sách chặn mặc định" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "Mô tả" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" +"Tự động phát hiện các thiết bị, giao diện, mạng con, giao thức và tiện ích " +"mạng liên quan." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "Vô hiệu hóa" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "Tra cứu tên miền" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Don't check SSL server certificates during download." -msgstr "" +msgstr "Không kiểm tra chứng chỉ máy chủ SSL trong khi tải xuống." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "Tải xuống nguồn tùy chỉnh" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" -msgstr "" +msgstr "Tải về không bảo mật" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" -msgstr "" +msgstr "Tải xuống Parameters" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "Thử lại khi tải xuống" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" +msgstr "Tiện ích tải xuống" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." 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:529 +msgid "E-Mail Notification" +msgstr "Thông báo Email" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" -msgstr "" +msgstr "Hồ sơ Email" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" -msgstr "" +msgstr "Địa chỉ người nhận Email" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" -msgstr "" +msgstr "Địa chỉ người gửi Email" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" -msgstr "" +msgstr "Cài đặt E-Mail" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" -msgstr "" +msgstr "Chủ đề Email" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" -msgstr "" +msgstr "Chỉnh sửa Allowlist" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" -msgstr "" +msgstr "Chỉnh sửa danh sách chặn" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "Chỉnh sửa nguồn tùy chỉnh" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" -msgstr "" +msgstr "Số lượng phần tử" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" -msgstr "" +msgstr "Các phần tử" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "Không được để trống trường này" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." -msgstr "" +msgstr "Bật dịch vụ banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." -msgstr "" +msgstr "Bật ghi nhật ký debug chi tiết trong trường hợp xảy ra lỗi xử lý." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" -msgstr "" +msgstr "Kích Hoạt" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." -msgstr "" +msgstr "Bật hỗ trợ IPv4." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." -msgstr "" +msgstr "Bật hỗ trợ IPv6." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." +msgstr "Thời gian hết hạn cho các thành viên danh sách chặn tự động thêm." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "Nguồn allowlist bên ngoài" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "Nguồn danh sách chặn bên ngoài" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "Tên nguồn" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" -msgstr "" +msgstr "Lựa chọn nguồn" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "Điền thông tin nguồn tùy chỉnh" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" -msgstr "" +msgstr "Nhật ký tường lửa" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "Cờ" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "Không hỗ trợ cờ" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" -msgstr "" +msgstr "Các cài đặt chung" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 msgid "Grant access to LuCI app banIP" -msgstr "" +msgstr "Cấp quyền truy cập cho ứng dụng LuCI banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" -msgstr "" +msgstr "Ưu tiên cao" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" -msgstr "" +msgstr "Ưu tiên cao nhất" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "IP" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11 msgid "IP Search" -msgstr "" +msgstr "Tìm kiếm IP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." +msgstr "Tìm kiếm IP..." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" +msgstr "Hỗ trợ IPv4" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" -msgstr "" +msgstr "Hỗ trợ IPv6" -#: 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." +"temporary split files while loading the Sets." msgstr "" +"Tăng số tệp mở tối đa, ví dụ: để xử lý số lượng tệp chia tạm thời khi tải " +"các Sets." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" -msgstr "" +msgstr "Thông Tin" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "Ký tự không hợp lệ" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "Giá trị đầu vào không hợp lệ, không thể lưu các chỉnh sửa." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" -msgstr "" +msgstr "LAN-Forward (gói tin)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" -msgstr "" +msgstr "Chuỗi LAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" -msgstr "" +msgstr "Lần chạy cuối cùng" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" -msgstr "" +msgstr "Ưu tiên Thấp Nhất" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" -msgstr "" +msgstr "Ưu tiên Thấp Hơn" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." -msgstr "" +msgstr "Giới hạn một số feeds cho chuỗi LAN-Forward." -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." -msgstr "" +msgstr "Giới hạn một số feeds cho chuỗi WAN-Forward." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." -msgstr "" +msgstr "Giới hạn một số feeds cho chuỗi WAN-Input." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." -msgstr "" +msgstr "Giới hạn số nhân cpu được sử dụng bởi banIP để tiết kiệm RAM." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "Giới hạn chức năng uplink autoallow." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" +"Liệt kê các phần tử Set trong trạng thái và báo cáo, vô hiệu hóa điều này để " +"giảm tải CPU." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "List of available network interfaces to trigger the banIP start." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "List of available reload trigger interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." +msgstr "Liệt kê các phần tử của một Set liên quan đến banIP cụ thể." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" +msgstr "Cài đặt feed cục bộ" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "Log Count" -msgstr "" +msgstr "Số lượng Log" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log LAN-Forward" -msgstr "" +msgstr "Log LAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" -msgstr "" +msgstr "Giới hạn Log" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" -msgstr "" +msgstr "Cài đặt Log" -#: 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:518 msgid "Log Terms" -msgstr "" +msgstr "Điều khoản Log" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" -msgstr "" +msgstr "Log WAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" -msgstr "" +msgstr "Log WAN-Input" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." -msgstr "" +msgstr "Log gói LAN chuyển tiếp đáng ngờ (bị từ chối)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." -msgstr "" +msgstr "Log gói WAN chuyển tiếp đáng ngờ (bị loại bỏ)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." +msgstr "Log gói WAN đến đáng ngờ (bị loại bỏ)." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Logfile Location" 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:338 msgid "Max Open Files" -msgstr "" +msgstr "Số tệp Mở Tối đa" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "Ưu tiên Chuỗi NFT" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" -msgstr "" +msgstr "Thông tin NFT" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 -msgid "Network Devices" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" +msgstr "Chính sách NFT Set" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 +msgid "Network Devices" +msgstr "Thiết bị Mạng" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" -msgstr "" +msgstr "Mức độ Nice" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" -msgstr "" +msgstr "Không có kết quả Tìm kiếm!" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/firewall_log.js:21 msgid "No banIP related firewall logs yet!" -msgstr "" +msgstr "Chưa có log tường lửa liên quan đến banIP!" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:21 msgid "No banIP related processing logs yet!" -msgstr "" +msgstr "Chưa có log xử lý liên quan đến banIP!" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" +msgstr "Ưu tiên Bình thường (mặc định)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." msgstr "" +"Số lần thử tải xuống trong trường hợp có lỗi (không được hỗ trợ bởi uclient-" +"fetch)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" +"Số lần đăng nhập không thành công của cùng một IP trong log trước khi chặn." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" +"Ghi đè các tùy chọn tải xuống được cấu hình trước cho tiện ích tải xuống " +"được chọn." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" -msgstr "" +msgstr "Tổng quan" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" +"Chỉ phân tích một số lượng cuối cùng của các mục log để xác định sự kiện " +"đáng ngờ. Để vô hiệu hóa giám sát log hoàn toàn, đặt giá trị là '0'." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" -msgstr "" +msgstr "Log Xử lý" -#: 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:544 msgid "Profile used by 'msmtp' for banIP notification E-Mails." -msgstr "" +msgstr "Hồ sơ được sử dụng bởi 'msmtp' cho thư thông báo banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "Định dạng giao thức/URL không được hỗ trợ" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "Nhận thông báo qua E-Mail mỗi khi chạy banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" +"Địa chỉ người nhận cho thư thông báo banIP, thông tin này là bắt buộc để " +"kích hoạt chức năng E-Mail." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" -msgstr "" +msgstr "Làm mới" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" +msgstr "Tải lại" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" -msgstr "" +msgstr "Đường dẫn Report" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" -msgstr "" +msgstr "Yếu tố báo cáo" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" -msgstr "" +msgstr "Khởi Động Lại" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Restrict the internet access from/to a small number of secure IPs." -msgstr "" +msgstr "Hạn chế truy cập internet từ/đến một số IP an toàn nhỏ." #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" -msgstr "" +msgstr "Kết quả" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "Quy tắc v4" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "Quy tắc v6" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" -msgstr "" +msgstr "Run flags" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" -msgstr "" +msgstr "Thông tin chạy" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "Lưu nguồn cấp dữ liệu tùy chỉnh" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" -msgstr "" +msgstr "Tìm kiếm" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:12 msgid "Search the banIP-related Sets for a specific IP." -msgstr "" +msgstr "Tìm kiếm các Bộ liên quan đến banIP cho một IP cụ thể." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." -msgstr "" +msgstr "Chọn một trong các tiện ích tải xuống được cấu hình trước." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." -msgstr "" +msgstr "Chọn thiết bị mạng WAN." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." -msgstr "" +msgstr "Chọn giao diện mạng IPv4 logic của WAN." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." -msgstr "" +msgstr "Chọn giao diện mạng IPv6 logic của WAN." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "Sender address for banIP notification E-Mails." -msgstr "" +msgstr "Địa chỉ người gửi cho thư thông báo banIP." -#: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "" +msgstr "Đặt" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" -msgstr "" +msgstr "Đặt báo cáo" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" -msgstr "" +msgstr "Đặt kích thước phân chia" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" -msgstr "" +msgstr "Đặt khảo sát" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." -msgstr "" +msgstr "Đặt khảo sát..." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" -msgstr "" +msgstr "Chi tiết đặt" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" +"Đặt ưu tiên chuỗi nft trong bảng banIP. Lưu ý: giá trị thấp đồng nghĩa với " +"ưu tiên cao hơn." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set the nft policy for banIP-related sets." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." +msgstr "Đặt chính sách nft cho các Bộ liên quan đến banIP." -#: 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:476 msgid "Set the syslog level for NFT logging." -msgstr "" +msgstr "Đặt mức syslog cho việc ghi log NFT." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" -msgstr "" +msgstr "Cài đặt" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -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 +msgid "Split external Set loading after every n members to save RAM." +msgstr "Phân chia tải Bộ ngoại vi sau mỗi n thành viên để tiết kiệm RAM." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "Startup Trigger Interface" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" -msgstr "" +msgstr "Trạng thái" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" -msgstr "" +msgstr "Dừng" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "Mạng con (mặc định)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" -msgstr "" +msgstr "Khảo sát" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" -msgstr "" +msgstr "Thông tin hệ thống" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." -msgstr "" +msgstr "Thư mục đích cho các tệp báo cáo liên quan đến banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." -msgstr "" +msgstr "Thư mục đích cho sao lưu nguồn cấp dữ liệu được nén." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." -msgstr "" +msgstr "Danh sách cho phép quá lớn, không thể lưu các chỉnh sửa." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." -msgstr "" +msgstr "Danh sách chặn quá lớn, không thể lưu các chỉnh sửa." -#: 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:518 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" +"Các thuật ngữ / biểu thức chính thức mặc định đang lọc lưu lượng ssh, LuCI, " +"nginx và asterisk đáng ngờ." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." -msgstr "" +msgstr "Ưu tiên được chọn sẽ được sử dụng cho xử lý nền banIP." #: 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 "" +"Đầu ra syslog, đã được lọc trước cho các mục nhập nhật ký tường lửa liên " +"quan đến banIP." #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/processing_log.js:28 msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" +"Đầu ra syslog, đã được lọc trước cho các mục nhập nhật ký xử lý liên quan " +"đến banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" +"Đây là danh sách cho phép banIP cục bộ sẽ cho phép các địa chỉ MAC/IP/CIDR " +"cụ thể.<br /> <em><b>Vui lòng lưu ý:</b></em> chỉ thêm chính xác một địa chỉ " +"MAC/IPv4/IPv6 hoặc tên miền trên mỗi dòng." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" +"Đây là danh sách chặn banIP cục bộ sẽ ngăn chặn các địa chỉ MAC/IP/CIDR cụ " +"thể.<br /> <em><b>Vui lòng lưu ý:</b></em> chỉ thêm chính xác một địa chỉ " +"MAC/IPv4/IPv6 hoặc tên miền trên mỗi dòng." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "This tab shows the last generated Set Report, press the 'Refresh' button to " "get a new one." msgstr "" +"Tab này hiển thị Báo cáo Bộ sưu tập cuối cùng được tạo, nhấn nút 'Làm mới' " +"để lấy báo cáo mới." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" +msgstr "Dấu thời gian" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." msgstr "" +"Để bật thông báo qua email, thiết lập gói 'msmtp' và chỉ định địa chỉ email " +"người nhận hợp lệ." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "Topic for banIP notification E-Mails." -msgstr "" +msgstr "Chủ đề cho Email thông báo banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "Kích hoạt độ trễ" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "URLv4" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "URLv6" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" -msgstr "" +msgstr "Không thể lưu các thay đổi: %s" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "Tải lên Bộ sưu tập Tùy chỉnh" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "Tải lên tệp Bộ sưu tập Tùy chỉnh không thành công." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 -#, fuzzy +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" -msgstr "Nhật ký gỡ lỗi khởi động" +msgstr "Ghi nhật ký gỡ lỗi chi tiết (Verbose Debug Logging)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" -msgstr "" +msgstr "Phiên bản" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" -msgstr "" +msgstr "Chuyển tiếp WAN (gói tin)" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" -msgstr "" +msgstr "Rào cản Chuyển tiếp WAN" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" -msgstr "" +msgstr "Đầu vào WAN (gói tin)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" -msgstr "" +msgstr "Rào cản Đầu vào WAN" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." +msgstr "" +"Với trình chỉnh sửa này, bạn có thể tải lên tệp Bộ sưu tập Tùy chỉnh cục bộ " +"hoặc điền vào một tệp ban đầu (bản sao 1:1 của phiên bản được gửi kèm với " +"gói). Tệp được lưu tại '/etc/banip/banip.custom.feeds'. Sau đó, bạn có thể " +"chỉnh sửa tệp này, xóa mục nhập, thêm mới hoặc tạo bản sao lưu cục bộ. Để " +"quay lại phiên bản của người duy trì, chỉ cần làm trống lại tệp Bộ sưu tập " +"Tùy chỉnh (không xóa nó!)." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "alert" -msgstr "" +msgstr "cảnh báo" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" -msgstr "" +msgstr "tự động thêm vào danh sách cho phép hôm nay" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" -msgstr "" +msgstr "tự động thêm vào danh sách chặn hôm nay" #: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 msgid "banIP" -msgstr "" +msgstr "banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" -msgstr "" +msgstr "crit" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" +msgstr "debug" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" -msgstr "" +msgstr "emerg" -#: 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:480 msgid "err" -msgstr "" +msgstr "err" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" -msgstr "" +msgstr "info" + +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "danh sách cho phép cục bộ" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "danh sách chặn cục bộ" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" -msgstr "" +msgstr "bộ nhớ (mặc định)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" -msgstr "" +msgstr "thông báo" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" +msgstr "hiệu suất" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" -msgstr "" +msgstr "cảnh báo (mặc định)" + +#~ msgid "Log Level" +#~ msgstr "Cấp độ ghi nhật ký" + +#~ msgid "Network Interfaces" +#~ msgstr "Giao diện Mạng" + +#~ msgid "" +#~ "Additional trigger delay in seconds before banIP processing actually " +#~ "starts." +#~ msgstr "" +#~ "Thời gian trễ kích hoạt bổ sung trong giây trước khi quá trình banIP bắt " +#~ "đầu thực sự." + +#~ msgid "List of available network interfaces to trigger the banIP start." +#~ msgstr "Danh sách các giao diện mạng có sẵn để kích hoạt khởi động banIP." + +#~ msgid "Startup Trigger Interface" +#~ msgstr "Giao diện kích hoạt khởi động" + +#~ msgid "Trigger Action" +#~ msgstr "Kích hoạt hành động" + +#~ msgid "Trigger action on ifup interface events." +#~ msgstr "Kích hoạt hành động trong sự kiện giao diện ifup." + +#~ msgid "reload" +#~ msgstr "tải lại" + +#~ msgid "restart" +#~ msgstr "khởi động lại" + +#~ msgid "start (default)" +#~ msgstr "khởi động (mặc định)" #~ msgid "Advanced" #~ msgstr "Nâng cao" -#~ msgid "Description" -#~ msgstr "Mô tả" - #~ msgid "Loading" #~ msgstr "Đang tải" diff --git a/applications/luci-app-banip/po/zh_Hans/banip.po b/applications/luci-app-banip/po/zh_Hans/banip.po index 4be9a14406..a76ffb2f30 100644 --- a/applications/luci-app-banip/po/zh_Hans/banip.po +++ b/applications/luci-app-banip/po/zh_Hans/banip.po @@ -1,290 +1,438 @@ msgid "" msgstr "" -"PO-Revision-Date: 2023-03-11 13:39+0000\n" -"Last-Translator: Eric <hamburger2048@users.noreply.hosted.weblate.org>\n" +"PO-Revision-Date: 2023-11-06 10:30+0000\n" +"Last-Translator: Eric <zxmegaxqug@hldrive.com>\n" "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/" "openwrt/luciapplicationsbanip/zh_Hans/>\n" "Language: zh_Hans\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 4.16.2-dev\n" +"X-Generator: Weblate 5.2-dev\n" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" msgstr "-- IP 集选择 --" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" msgstr "-100" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" msgstr "-200 (默认)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" msgstr "-300" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" msgstr "-400" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" msgstr "0" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "0 (禁用)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "1" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "10" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" msgstr "100 (默认)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" msgstr "1000" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" msgstr "1024 (默认)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "20" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" msgstr "2048" -#: 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:507 msgid "250" msgstr "250" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "3" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" msgstr "4096" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "5 (默认)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" msgstr "50" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" msgstr "500" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" msgstr "512" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "平均取样数" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "活动设备" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" 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:175 +msgid "Active Uplink" +msgstr "活跃的上行线路" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." -msgstr "banIP 处理实际开始前以秒为单位的附加触发延迟。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." +msgstr "接口重载和启动之间额外的触发间隔(单位:秒)。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "高级设置" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "允许 VLAN 转发" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "白名单源选择" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" msgstr "仅白名单" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." -msgstr "已保存白名单更改,需重启 banIP 更改方能生效。" +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." +msgstr "已保存白名单更改,启动域名查询或要让更改生效请重启 banIP。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "始终允许特定的 VLAN 转发。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "始终拦截特定的 VLAN 转发。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" +msgstr "自动允许上行线路" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" msgstr "自动白名单" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "自动拦截子网" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" msgstr "自动黑名单" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "自动检测" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." -msgstr "自动将可疑 IP 转移到 banIP 黑名单。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." +msgstr "基于和可疑 IP 地址的额外 RDAP 请求自动添加条目子网到黑名单集。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." +msgstr "自动添加已解析域名和可疑 IP 到本地 banIP 黑名单。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." -msgstr "自动将 uplink IP 地址转移到 banIP 白名单。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." +msgstr "自动添加已解析域名和上行线路 IP 到本地 banIP 白名单。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "备份目录" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" msgstr "基础目录" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." msgstr "banIP 处理时的基础工作目录。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" -msgstr "黑名单过期时间" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "拦截类型" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "拦截 VLAN 转发" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" -msgstr "黑名单源" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" +msgstr "黑名单源选择" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" +msgstr "黑名单集过期时间" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." -msgstr "已保存黑名单更改,需重启 banIP 更改方能生效。" +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." +msgstr "已保存黑名单更改,启动域名查询或要让更改生效请重启 banIP。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" +"每个订阅源默认在所有受支持的链中处于活跃状态。将默认拦截策略限制到特定的链。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" msgstr "CPU 核心" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "取消" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" -msgstr "链优先级" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "IP 链路/集合设置" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." +msgstr "此标签页上进行的更改需要重启 banIP 服务才能生效。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "清除自定义源" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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>" +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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 包通过 nftables 中的集合封禁传入和传出 ip 地址/子网。进一步信息<a " -"href=\"https://github.com/openwrt/packages/blob/master/net/banip/files/README" -".md\" target=\"_blank\" rel=\"noreferrer noopener\" >请查阅在线文档</a>" +"配置 banIP 包通过命名的 nftables 集拦截传入和传出 IP 地址。进一步信息请<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/overview.js:526 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "Countries" msgstr "地区" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "自定义源的编辑器" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." msgstr "去除所有活跃集合中的重复 IP 地址并整理本地黑名单。" -#: 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:376 msgid "Deduplicate IPs" msgstr "IP 去重" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "默认拦截策略" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "描述" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "自动检测相关的网络设备、接口、子网、协议和工具。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "禁用" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "域名查询" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Don't check SSL server certificates during download." msgstr "下载期间不检查 SSL 服务器证书。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "下载自定义源" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "下载不安全" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "下载参数" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "下载重试" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "静默丢弃数据包或主动拒绝 WAN-Input 和 WAN 转发链上的流量。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "电子邮件通知" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "电子邮件概要" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "电子邮件收件人地址" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "电子邮件发件人地址" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "电子邮件设置" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "电子邮件主题" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "编辑白名单" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "编辑黑名单" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "编辑自定义源" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "元素数量" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" msgstr "元素" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "不允许空白字段" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "启用 banIP 服务。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "如遇处理错误启用详细调试记录。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" -msgstr "已启用" +msgstr "启用" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "启用 IPv4 支持。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "启用 IPv6 支持。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." msgstr "自动添加的黑名单集成员的过期时间。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "外部白名单源" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "外部黑名单源" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "源名称" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "源选择" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "填写自定义源" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "防火墙日志" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "标记" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "此标记不受支持" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "常规设置" @@ -292,157 +440,199 @@ msgstr "常规设置" msgid "Grant access to LuCI app banIP" msgstr "授予访问 LuCI 应用 banIP 的权限" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "较高优先级" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "最高优先级" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "IP" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11 msgid "IP Search" msgstr "IP 搜索" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." msgstr "IP 搜索…" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "IPv4 网络接口" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "IPv4 支持" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "IPv6 网络接口" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "IPv6 支持" -#: 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." -msgstr "提升打开文件的最大数目便于在加载集合时处理临时分割文件等任务。" +"temporary split files while loading the Sets." +msgstr "提升打开文件的最大数目来应对加载集合时的众多临时分割文件。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "信息" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "无效字符" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "无效的输入值,无法保存更改。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "局域网转发(数据包)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "局域网转发链" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "最后运行" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "最低优先级" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "较低优先级" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "限制特定源到局域网转发链。" -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "限制特定源到广域网转发链。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "限制特定源到广域网输入链。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "限制 banIP 使用的 cpu 核心数来节省内存。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "限制上行线路自动允许功能。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." -msgstr "在状态和报告中列出集合元素,禁用此功能可减少 CPU 负荷。" +msgstr "在状态和报告中列出集元素,禁用此功能可减少 CPU 负荷。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -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:300 +msgid "List of available reload trigger interface(s)." +msgstr "可用的重载触发接口的列表。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." -msgstr "列出与某一特定 banIP 有关的集合的元素。" +msgstr "列出与某一特定 banIP 有关的集的元素。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" +msgstr "本地源设置" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." +msgstr "通过 syslog-ng 解析日志文件来取消通过 logread 的标准解析的位置。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "Log Count" msgstr "日志数" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log LAN-Forward" msgstr "记录局域网转发" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" -msgstr "日志级别" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "日志限制" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:518 msgid "Log Terms" msgstr "日志项" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "记录广域网转发" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "记录广域网输入" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "记录可疑的转发局域网数据包(已拒绝)。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "记录可疑的转发的广域网数据包(已丢弃)。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." 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:499 +msgid "Logfile Location" +msgstr "日志文件位置" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "打开文件的最大数目" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "NFT 链优先级" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "NFT 信息" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" +msgstr "NFT 日志级别" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" +msgstr "NFT 集策略" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "网络设备" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" -msgstr "网络接口" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" msgstr "Nice 级别" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "无搜索结果!" @@ -454,202 +644,233 @@ msgstr "还没有 banIP 相关的防火墙日志!" msgid "No banIP related processing logs yet!" msgstr "还没有 banIP 相关的处理日志!" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "正常优先级(默认)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "下载出错时的重试次数(uclient-fetch 不支持)。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "进行拦截前允许同一 IP 的失败登录尝试在日志中出现几次。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "对所选的下载工具绕过预先配置的下载选项。" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "概览" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -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:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." +msgstr "" +"仅解析可疑事件日志条目最后声明的数量。如需完全禁用日志监控,请将其设为 '0'。" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" 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:544 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "“msmtp”所用的 banIP 电子邮件通知配置。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "不受支持的协议/URL 格式" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "接收每次 banIP 运行的电子邮件通知。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "banIP 通知电子邮件的接收地址,要开启电子邮件功能必须填写此信息。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "刷新" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "重新载入" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "重载触发接口" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "报告目录" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" msgstr "报告元素" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "重启" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 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/setreport.js:26 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "结果" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "v4规则" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "v6规则" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "运行标记" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "运行信息" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "保存自定义源" + #: 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/setreport.js:12 msgid "Search the banIP-related Sets for a specific IP." -msgstr "在 banIP 相关的集合中搜索一个特定的 IP。" +msgstr "在 banIP 相关的集中搜索一个特定的 IP。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "选择一个预先配置的下载工具。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "选择广域网网络设备。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "选择逻辑广域网 IPv4 网络接口。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "选择逻辑广域网 IPv6 网络接口。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "Sender address for banIP notification E-Mails." msgstr "banIP 通知邮件的发送地址。" -#: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "设置" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "设置策略" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "设置报告" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" msgstr "设置分割尺寸" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" msgstr "设置调查" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." msgstr "设置调查…" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" -msgstr "集合详情" +msgstr "集详情" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "设置 banIP 表内的 nft 链优先级。请注意:值越低,优先级越高。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set the nft policy for banIP-related sets." -msgstr "设定 banIP 相关集合的 nft 策略。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." +msgstr "设置 banIP 相关集合的 nft 策略。" -#: 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:476 msgid "Set the syslog level for NFT logging." msgstr "设定 NFT 日志记录的 syslog 级别。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "设置" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -msgid "Split external set loading after every n members to save RAM." -msgstr "每 n 名成员后分割外部集合加载来节省内存。" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "Startup Trigger Interface" -msgstr "启动触发接口" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Split external Set loading after every n members to save RAM." +msgstr "每 n 个成员后分割外部集加载来节省内存。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "状态" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "停止" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "子网(默认)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "调查" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "系统信息" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "banIP 相关报告文件的目标目录。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." msgstr "压缩的源备份文件的目标目录。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "白名单过大,无法保存更改。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." 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:518 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "默认的日志短语、正则表达式正在过滤可疑的 ssh、LuCI、nginx 和星号流量。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "所选的优先级将用于 banIP 后台处理。" @@ -663,84 +884,124 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "预过滤的 syslog 输出,仅列出 banIP 相关的处理日志条目。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -"这是允许特定 MAC/IP/CIDR 地址的本地 banIP 白名单。<br /><em><b>请注意:</b></" -"em>一行只能添加一个 MAC/IPv4/IPv6 地址或域名。" +"这是本地 banIP 白名单,会允许特定的 MAC、IP 地址或域名。<br /><em><b>请注意:" +"</b></em>每行只能添加一个 MAC/IPv4/IPv6 地址或域名。允许 CIDR 格式的 IP 范围" +"和 MAC/IP 绑定。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -"这是封禁特定 MAC/IP/CIDR 地址的 banIP 黑名单。<br /> <em><b>请注意:</b></" -"em>一行只能添加一个 MAC/IPv4/IPv6 地址或域名。" +"这是本地 banIP 黑名单,会拦截特定的 MAC、IP 地址或域名。<br /><em><b>请注意:" +"</b></em>每行只能添加一个 MAC/IPv4/IPv6 地址或域名。允许 CIDR 格式的 IP 范围" +"和 MAC/IP 绑定。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "This tab shows the last generated Set Report, press the 'Refresh' button to " "get a new one." -msgstr "此标签页显示最后生成的集合报告,按下“刷新“按钮获取新报告。" +msgstr "此标签页显示最后生成的集报告,按下“刷新“按钮获取新报告。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "时间戳" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "要开启电子邮件通知,请设置 'msmtp' 包并指定有效的电子邮件接收者地址。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "Topic for banIP notification E-Mails." msgstr "banIP 通知邮件的主题。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "触发延时" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "URLv4" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "URLv6" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "无法保存更改:%s" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "上传自定义源" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "上传自定义源失败。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "详细的调试记录" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "版本" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "广域网转发(数据包)" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "广域网转发链" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "广域网输入(数据包)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "广域网输入链" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." +msgstr "" +"你可以使用此编辑器上传本地自定义源或填充初始自定义源(随包分发版本的 1:1 拷" +"贝)。该文件位于 '/etc/banip/banip.custom.feeds'。接着你可以编辑此文件,删除" +"或添加条目或进行本地备份。要返回维护者版本,只需再次清空自定义源的文件(不是" +"删除!)。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "alert" msgstr "报警" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" -msgstr "审计" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "今日自动添加到白名单" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "今日自动添加到黑名单" @@ -748,42 +1009,205 @@ msgstr "今日自动添加到黑名单" msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" msgstr "关键项" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" msgstr "调试" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "丢弃(默认)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" 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:480 msgid "err" msgstr "错误项" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" msgstr "信息项" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "本地白名单" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "本地黑名单" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" msgstr "内存(默认)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" msgstr "通知" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" msgstr "性能" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "拒绝" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" msgstr "警告(默认)" +#~ msgid "Log Level" +#~ msgstr "日志级别" + +#~ msgid "Network Interfaces" +#~ msgstr "网络接口" + +#~ msgid "" +#~ "Additional trigger delay in seconds before banIP processing actually " +#~ "starts." +#~ msgstr "banIP 处理实际开始前以秒为单位的附加触发延迟。" + +#~ msgid "List of available network interfaces to trigger the banIP start." +#~ msgstr "触发 banIP 启动的可用网络接口列表。" + +#~ msgid "Startup Trigger Interface" +#~ msgstr "启动触发接口" + +#~ msgid "Trigger Action" +#~ msgstr "触发动作" + +#~ msgid "Trigger action on ifup interface events." +#~ msgstr "ifup 接口事件的触发动作。" + +#~ msgid "reload" +#~ msgstr "重新加载" + +#~ msgid "restart" +#~ msgstr "重启" + +#~ msgid "start (default)" +#~ msgstr "启动(默认)" + +#~ msgid "Allow VLAN Forwads" +#~ msgstr "允许 VLAN 转发" + +#~ msgid "Block VLAN Forwads" +#~ msgstr "拦截 VLAN 转发" + +#~ msgid "" +#~ "Deduplicate IP addresses across all active Sets and and tidy up the local " +#~ "blocklist." +#~ msgstr "去除所有活跃集中的重复 IP 地址并整理本地黑名单。" + +#~ 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 "" +#~ "这是允许特定 MAC/IP/CIDR 地址的本地 banIP 白名单。<br /><em><b>请注意:</" +#~ "b></em>一行只能添加一个 MAC/IPv4/IPv6 地址或域名。" + +#~ msgid "" +#~ "This is the local banIP blocklist that will prevent 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 "" +#~ "这是封禁特定 MAC/IP/CIDR 地址的 banIP 黑名单。<br /> <em><b>请注意:</b></" +#~ "em>一行只能添加一个 MAC/IPv4/IPv6 地址或域名。" + +#~ msgid "Split external set loading after every n members to save RAM." +#~ msgstr "每 n 名成员后分割外部集加载来节省内存。" + +#~ msgid "Blocklist Expiry" +#~ msgstr "黑名单过期时间" + +#~ msgid "Expiry time for auto added blocklist set members." +#~ msgstr "自动添加的黑名单集成员的过期时间。" + +#~ msgid "Blocklist Feeds" +#~ msgstr "黑名单源" + +#~ 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 "" +#~ "配置 banIP 包通过 nfttables 中的 Sets 禁止传入和传出 ip 地址/子网。进一步" +#~ "信息请 <a href=\"https://github.com/openwrt/packages/blob/master/net/" +#~ "banip/files/README.md\" target=\"_blank\" rel=\"noreferrer noopener\" >查" +#~ "看在线文档</a>" + +#~ msgid "List of supported and fully pre-configured banIP feeds." +#~ msgstr "受支持的和完整预配置的 banIP 源列表。" + +#~ msgid "Active Subnets" +#~ msgstr "活动子网" + +#~ msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#~ msgstr "自动将可疑 IP 转移到 banIP 黑名单。" + +#~ msgid "Automatically transfers uplink IPs to the banIP allowlist." +#~ msgstr "自动将 uplink IP 地址转移到 banIP 白名单。" + +#~ 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 "" +#~ "配置 banIP 包通过 nftables 中的集封禁传入和传出 ip 地址/子网。进一步信息" +#~ "<a href=\"https://github.com/openwrt/packages/blob/master/net/banip/files/" +#~ "README.md\" target=\"_blank\" rel=\"noreferrer noopener\" >请查阅在线文档" +#~ "</a>" + +#~ msgid "" +#~ "Deduplicate IP addresses across all active sets and and tidy up the local " +#~ "blocklist." +#~ msgstr "去除所有活跃集中的重复 IP 地址并整理本地黑名单。" + +#~ msgid "" +#~ "Increase the maximal number of open files, e.g. to handle the amount of " +#~ "temporary split files while loading the sets." +#~ msgstr "提升打开文件的最大数目便于在加载集时处理临时分割文件等任务。" + +#~ msgid "Chain Priority" +#~ msgstr "链优先级" + +#~ msgid "" +#~ "Parse only the last stated number of log entries for suspicious events." +#~ msgstr "仅解析最后声明的可疑事件的日志条目数量。" + +#~ msgid "Set Policy" +#~ msgstr "设置策略" + +#~ msgid "Set the nft policy for banIP-related sets." +#~ msgstr "设定 banIP 相关集的 nft 策略。" + +#~ msgid "audit" +#~ msgstr "审计" + +#~ msgid "" +#~ "Allowlist modifications have been saved, restart banIP that changes take " +#~ "effect." +#~ msgstr "已保存白名单更改,需重启 banIP 更改方能生效。" + +#~ msgid "" +#~ "Blocklist modifications have been saved, restart banIP that changes take " +#~ "effect." +#~ msgstr "已保存黑名单更改,需重启 banIP 更改方能生效。" + #~ msgid "Active Interfaces" #~ msgstr "活动接口" @@ -961,9 +1385,6 @@ msgstr "警告(默认)" #~ msgid "E-Mail Actions" #~ msgstr "电子邮件操作" -#~ msgid "E-Mail Notification" -#~ msgstr "电子邮件通知" - #~ msgid "Edit Blacklist" #~ msgstr "编辑黑名单" @@ -1407,9 +1828,6 @@ msgstr "警告(默认)" #~ msgid "DST Target IPv6" #~ msgstr "DST 目标 IPv6" -#~ msgid "Description" -#~ msgstr "描述" - #~ msgid "Download Options" #~ msgstr "下载选项" diff --git a/applications/luci-app-banip/po/zh_Hant/banip.po b/applications/luci-app-banip/po/zh_Hant/banip.po index 934f9be9d2..2fe80c2deb 100644 --- a/applications/luci-app-banip/po/zh_Hant/banip.po +++ b/applications/luci-app-banip/po/zh_Hant/banip.po @@ -10,282 +10,425 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.16.2-dev\n" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:71 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75 msgid "-- Set Selection --" msgstr "-- IP 集合選擇 --" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 msgid "-100" msgstr "-100" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 msgid "-200 (default)" msgstr "-200 (預設)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 msgid "-300" msgstr "-300" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 msgid "-400" msgstr "-400" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 msgid "0" msgstr "0" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +msgid "1" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 +msgid "10" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:506 msgid "100 (default)" msgstr "100 (預設)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "1000" msgstr "1000" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 msgid "1024 (default)" msgstr "1024 (預設)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 +msgid "20" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 msgid "2048" msgstr "2048" -#: 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:507 msgid "250" msgstr "250" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +msgid "3" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 msgid "4096" msgstr "4096" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +msgid "5 (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:505 msgid "50" msgstr "50" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 msgid "500" msgstr "500" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 msgid "512" msgstr "512" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "ASNs" msgstr "平均取樣數" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:164 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "使用中的裝置" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:160 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" 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:175 +msgid "Active Uplink" +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 -msgid "" -"Additional trigger delay in seconds before banIP processing actually starts." -msgstr "banIP 處理實際開始前以秒為單位的附加觸發延遲。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +msgid "Additional trigger delay in seconds during interface reload and boot." +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "進階設定" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Allow VLAN Forwards" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 +msgid "Allowlist Feed Selection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 msgid "Allowlist Only" msgstr "僅白名單" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" -"Allowlist modifications have been saved, restart banIP that changes take " -"effect." -msgstr "已儲存白名單變更,需重新啟動 banIP 變更方能生效。" +"Allowlist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +msgid "Always allow certain VLAN forwards." +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Always block certain VLAN forwards." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Auto Allow Uplink" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 msgid "Auto Allowlist" msgstr "自動白名單" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "Auto Block Subnet" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "Auto Blocklist" msgstr "自動黑名單" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "自動偵測" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:545 -msgid "Automatically transfers suspicious IPs to the banIP blocklist." -msgstr "自動將可疑 IP 轉移到 banIP 黑名單。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:623 +msgid "" +"Automatically add entire subnets to the blocklist Set based on an additional " +"RDAP request with the suspicious IP." +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Automatically transfers uplink IPs to the banIP allowlist." -msgstr "自動將 uplink IP 位址轉移到 banIP 白名單。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "" +"Automatically add resolved domains and suspicious IPs to the local banIP " +"blocklist." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +msgid "" +"Automatically add resolved domains and uplink IPs to the local banIP " +"allowlist." +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Backup Directory" msgstr "備份目錄" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base Directory" msgstr "基礎目錄" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:364 msgid "Base working directory while banIP processing." msgstr "banIP 處理時的基礎工作目錄。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Blocklist Expiry" -msgstr "黑名單過期時間" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +msgid "Block Type" +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Blocklist Feeds" -msgstr "黑名單來源" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Block VLAN Forwards" +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:557 +msgid "Blocklist Feed Selection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Blocklist Set Expiry" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" -"Blocklist modifications have been saved, restart banIP that changes take " -"effect." -msgstr "已儲存黑名單變更,需重新啟動 banIP 變更方能生效。" +"Blocklist modifications have been saved, start the Domain Lookup or restart " +"banIP that changes take effect." +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "CPU Cores" msgstr "CPU 核心" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:106 msgid "Cancel" msgstr "取消" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 -msgid "Chain Priority" -msgstr "鏈優先順序" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:224 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "IP 鏈結/集合設定" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +msgid "Changes on this tab needs a banIP service restart to take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 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 "" -"設定 bnIP 套件包透過 nftables 中的集合禁止傳入和傳出 ip 位址/子網路。" -"進一步資訊<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/overview.js:526 +"Configuration of the banIP package to ban incoming and outgoing IPs via " +"named nftables Sets. 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:571 msgid "Countries" msgstr "地區" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 msgid "" -"Deduplicate IP addresses across all active sets and and tidy up the local " +"Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." -msgstr "去除所有使用中集合中的重複 IP 位址並整理本地黑名單。" +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:376 msgid "Deduplicate IPs" msgstr "刪除重複 IP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:424 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "描述" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "自動偵測相關的網路裝置、介面、子網路、協定和工具。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:613 +msgid "Disable" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +msgid "Domain Lookup" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Don't check SSL server certificates during download." msgstr "下載期間不檢查 SSL 伺服器證書。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 msgid "Download Insecure" msgstr "下載不安全" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "Download Parameters" msgstr "下載參數" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "Download Retries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Download Utility" 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:418 +msgid "" +"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" +"Forward chains." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "E-Mail Notification" +msgstr "電子郵件通知" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:544 msgid "E-Mail Profile" msgstr "電郵設定檔" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "E-Mail Receiver Address" msgstr "電郵收件人位址" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "E-Mail Sender Address" msgstr "電郵寄件人位址" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:226 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "電子郵件設定" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "E-Mail Topic" msgstr "電郵主旨" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "編輯白名單" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "編輯黑名單" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:156 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "元素數量" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:147 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:155 msgid "Elements" msgstr "元素" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "啟用 banIP 服務。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "如遇處理錯誤啟用詳細偵錯記錄。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "啟用" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "啟用 IPv4 支援。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "啟用 IPv6 支援。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -msgid "Expiry time for auto added blocklist set members." -msgstr "自動加入的黑名單集合成員的過期時間。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:628 +msgid "Expiry time for auto added blocklist Set members." +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +msgid "External allowlist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:554 +msgid "External blocklist feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Feed Selection" msgstr "來源選擇" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "防火牆日誌" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "一般設定" @@ -293,157 +436,199 @@ msgstr "一般設定" msgid "Grant access to LuCI app banIP" msgstr "授予存取 LuCI 應用 banIP 的權限" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 msgid "High Priority" msgstr "較高優先順序" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:323 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 msgid "Highest Priority" msgstr "最高優先順序" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "IP" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:11 msgid "IP Search" msgstr "IP 搜尋" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 msgid "IP Search..." msgstr "IP 搜尋…" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "IPv4 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "IPv4 支援" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 +msgid "IPv6 Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "支援 IPv6" -#: 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:338 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " -"temporary split files while loading the sets." -msgstr "提升開啟檔案的最大數目便於在載入集合時處理臨時分割檔案等任務。" +"temporary split files while loading the Sets." +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:146 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "資訊" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:150 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "區域網路轉發 (資料封包)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "LAN-Forward Chain" msgstr "區域網路轉發鏈" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:184 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "最後執行" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 msgid "Least Priority" msgstr "最低優先順序" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Less Priority" msgstr "較低優先順序" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:458 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "限制特定來源到區域網路轉發鏈。" -#: 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:448 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "限制特定來源到廣域網路轉發鏈。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "Limit certain feeds to the WAN-Input chain." msgstr "限制特定來源到廣域網路輸入鏈。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "限制 banIP 使用的 cpu 核心數來節省記憶體。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +msgid "Limit the uplink autoallow function." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "在狀態和報告中列出集合元素,停用此功能可減少 CPU 負荷。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -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:300 +msgid "List of available reload trigger interface(s)." +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:82 msgid "List the elements of a specific banIP-related Set." msgstr "列出與某一特定 banIP 有關的集合的元素。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:605 +msgid "Local feed settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "" +"Location for parsing the log file, e.g. via syslog-ng, to deactivate the " +"standard parsing via logread." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "Log Count" msgstr "日誌數" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log LAN-Forward" msgstr "記錄區域網路轉發" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 -msgid "Log Level" -msgstr "日誌級別" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 msgid "Log Limit" msgstr "日誌限制" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:518 msgid "Log Terms" msgstr "日誌項目" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log WAN-Forward" msgstr "記錄廣域網路轉發" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log WAN-Input" msgstr "記錄廣域網路輸入" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "記錄可疑的轉發區域網路資料封包 (已拒絕)。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:308 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "記錄可疑的轉發的廣域網路資料封包 (已捨棄)。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:304 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "Log suspicious incoming WAN packets (dropped)." 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:499 +msgid "Logfile Location" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:338 msgid "Max Open Files" msgstr "開啟檔案的最大數目" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:172 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "NFT 資訊" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "NFT Log Level" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "網路裝置" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 -msgid "Network Interfaces" -msgstr "網路介面" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Nice Level" msgstr "Nice 級別" #: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:120 msgid "No Search results!" msgstr "無搜尋結果!" @@ -455,80 +640,114 @@ msgstr "還沒有 banIP 相關的防火牆日誌!" msgid "No banIP related processing logs yet!" msgstr "還沒有 banIP 相關的處理日誌!" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:332 msgid "Normal Priority (default)" msgstr "正常優先順序 (預設)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:465 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +msgid "" +"Number of download attempts in case of an error (not supported by uclient-" +"fetch)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "進行攔截前允許同一 IP 的失敗登錄嘗試在日誌中出現幾次。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "對所選的下載工具繞過預先設定的下載選項。" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "概覽" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 -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:503 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." +msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" 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:544 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "「msmtp」所用的 banIP 電子郵件通知設定。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Receive E-Mail notifications with every banIP run." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:532 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "banIP 通知電子郵件的接收位址,要開啟電子郵件功能必須填寫此資訊。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:215 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "重新整理" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "重新載入" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Reload Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Report Directory" msgstr "報告目錄" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:380 msgid "Report Elements" msgstr "報告元素" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "重新啟動" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 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/setreport.js:26 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:93 msgid "Result" msgstr "結果" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "執行旗標" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:176 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "執行資訊" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "搜尋" @@ -537,120 +756,116 @@ msgstr "搜尋" msgid "Search the banIP-related Sets for a specific IP." msgstr "在 banIP 相關的集合中搜尋一個特定的 IP。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:275 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:286 msgid "Select one of the pre-configured download utilities." msgstr "選擇一個預先設定的下載工具。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "選擇廣域網路網路裝置。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "選擇邏輯廣域網路 IPv4 網路介面。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:267 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "選擇邏輯廣域網路 IPv6 網路介面。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 msgid "Sender address for banIP notification E-Mails." msgstr "banIP 通知郵件的傳送位址。" -#: 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 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:85 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:154 msgid "Set" msgstr "設定" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set Policy" -msgstr "設定原則" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "設定報告" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "Set Split Size" msgstr "設定分割尺寸" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:81 msgid "Set Survey" msgstr "設定調查" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:208 msgid "Set Survey..." msgstr "設定調查…" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "集合詳情" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:389 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "設定 banIP 表內的 nft 鏈優先順序。請注意:數值越低,優先順序越高。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:383 -msgid "Set the nft policy for banIP-related sets." -msgstr "設定 banIP 相關集合的 nft 原則。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Set the nft policy for banIP-related Sets." +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:476 msgid "Set the syslog level for NFT logging." msgstr "設定 NFT 日誌記錄的 syslog 級別。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:220 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "設置" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 -msgid "Split external set loading after every n members to save RAM." -msgstr "每 n 名成員後分割外部集合載入來節省記憶體。" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 -msgid "Startup Trigger Interface" -msgstr "啟動觸發介面" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +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:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "狀態" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "停止" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:124 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Subnet (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:128 msgid "Survey" msgstr "調查" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:188 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "系統資訊" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:372 msgid "Target directory for banIP-related report files." msgstr "banIP 相關報告檔案的目標目錄。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:361 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 msgid "Target directory for compressed feed backups." msgstr "壓縮的來源備份檔案的目標目錄。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "白名單過大,無法儲存變更。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." 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:518 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "預設的日誌字詞、正規表達式正在過濾可疑的 ssh、LuCI、nginx 和星號流量。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "The selected priority will be used for banIP background processing." msgstr "所選的優先順序將用於 banIP 背景處理。" @@ -664,84 +879,114 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "預先過濾的 syslog 輸出,僅列出 banIP 相關的處理日誌項目。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 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." +"This is the local banIP allowlist that will permit certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -"這是允許特定 MAC/IP/CIDR 位址的本地 banIP 白名單。<br /><em><b>請注意:</b></" -"em>一行只能加入一個 MAC/IPv4/IPv6 位址或網域名稱。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" -"This is the local banIP blocklist that will prevent 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." +"This is the local banIP blocklist that will prevent certain MAC-, IP-" +"addresses or domain names.<br /> <em><b>Please note:</b></em> add only " +"exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR " +"notation and MAC/IP-bindings are allowed." msgstr "" -"這是禁止特定 MAC/IP/CIDR 位址的 banIP 黑名單。<br /> <em><b>請注意:</b></" -"em>一行只能加入一個 MAC/IPv4/IPv6 位址或網域名稱。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:180 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:188 msgid "" "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/setreport.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 msgid "Timestamp" msgstr "時間戳" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:527 +msgid "" +"To enable email notifications, set up the 'msmtp' package and specify a " +"vaild E-Mail receiver address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 msgid "Topic for banIP notification E-Mails." msgstr "banIP 通知郵件的主題。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:295 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 msgid "Trigger Delay" msgstr "觸發延遲" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "無法儲存變更:%s" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "詳細除錯日誌" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:152 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "版本" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157 msgid "WAN-Forward (packets)" msgstr "廣域網路轉發 (資料封包)" -#: 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:426 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 msgid "WAN-Forward Chain" msgstr "廣域網路轉發鏈" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:148 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:156 msgid "WAN-Input (packets)" msgstr "廣域網路輸入 (資料封包)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:438 msgid "WAN-Input Chain" msgstr "廣域網路輸入鏈" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "alert" msgstr "報警" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:452 -msgid "audit" -msgstr "稽核" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "今日自動加入到白名單" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:199 msgid "auto-added to blocklist today" msgstr "今日自動加入到黑名單" @@ -749,42 +994,164 @@ msgstr "今日自動加入到黑名單" msgid "banIP" msgstr "禁止IP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 msgid "crit" msgstr "關鍵項目" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:451 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "debug" msgstr "偵錯" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "drop (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:477 msgid "emerg" 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:480 msgid "err" msgstr "錯誤項目" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "info" msgstr "資訊項目" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +#: 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:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "local allowlist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 +msgid "local blocklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 msgid "memory (default)" msgstr "記憶體 (預設)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:449 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "notice" msgstr "通知" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:385 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "performance" msgstr "效能" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "reject" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "warn (default)" msgstr "警告 (預設)" +#~ msgid "Log Level" +#~ msgstr "日誌級別" + +#~ msgid "Network Interfaces" +#~ msgstr "網路介面" + +#~ msgid "" +#~ "Additional trigger delay in seconds before banIP processing actually " +#~ "starts." +#~ msgstr "banIP 處理實際開始前以秒為單位的附加觸發延遲。" + +#~ msgid "List of available network interfaces to trigger the banIP start." +#~ msgstr "觸發 banIP 啟動的可用網路介面列表。" + +#~ msgid "Startup Trigger Interface" +#~ msgstr "啟動觸發介面" + +#~ 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 "" +#~ "這是允許特定 MAC/IP/CIDR 位址的本地 banIP 白名單。<br /><em><b>請注意:</" +#~ "b></em>一行只能加入一個 MAC/IPv4/IPv6 位址或網域名稱。" + +#~ msgid "" +#~ "This is the local banIP blocklist that will prevent 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 "" +#~ "這是禁止特定 MAC/IP/CIDR 位址的 banIP 黑名單。<br /> <em><b>請注意:</b></" +#~ "em>一行只能加入一個 MAC/IPv4/IPv6 位址或網域名稱。" + +#~ msgid "Split external set loading after every n members to save RAM." +#~ msgstr "每 n 名成員後分割外部集合載入來節省記憶體。" + +#~ msgid "Blocklist Expiry" +#~ msgstr "黑名單過期時間" + +#~ msgid "Expiry time for auto added blocklist set members." +#~ msgstr "自動加入的黑名單集合成員的過期時間。" + +#~ msgid "Blocklist Feeds" +#~ msgstr "黑名單來源" + +#~ msgid "Active Subnets" +#~ msgstr "作用中子網路" + +#~ msgid "Automatically transfers suspicious IPs to the banIP blocklist." +#~ msgstr "自動將可疑 IP 轉移到 banIP 黑名單。" + +#~ msgid "Automatically transfers uplink IPs to the banIP allowlist." +#~ msgstr "自動將 uplink IP 位址轉移到 banIP 白名單。" + +#~ 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 "" +#~ "設定 bnIP 套件包透過 nftables 中的集合禁止傳入和傳出 ip 位址/子網路。進一" +#~ "步資訊<a href=\"https://github.com/openwrt/packages/blob/master/net/banip/" +#~ "files/README.md\" target=\"_blank\" rel=\"noreferrer noopener\" >請查閱線" +#~ "上文件</a>" + +#~ msgid "" +#~ "Deduplicate IP addresses across all active sets and and tidy up the local " +#~ "blocklist." +#~ msgstr "去除所有使用中集合中的重複 IP 位址並整理本地黑名單。" + +#~ msgid "" +#~ "Increase the maximal number of open files, e.g. to handle the amount of " +#~ "temporary split files while loading the sets." +#~ msgstr "提升開啟檔案的最大數目便於在載入集合時處理臨時分割檔案等任務。" + +#~ msgid "Chain Priority" +#~ msgstr "鏈優先順序" + +#~ msgid "" +#~ "Parse only the last stated number of log entries for suspicious events." +#~ msgstr "僅解析最後宣告的可疑事件的日誌項目數量。" + +#~ msgid "Set Policy" +#~ msgstr "設定原則" + +#~ msgid "Set the nft policy for banIP-related sets." +#~ msgstr "設定 banIP 相關集合的 nft 原則。" + +#~ msgid "audit" +#~ msgstr "稽核" + +#~ msgid "" +#~ "Allowlist modifications have been saved, restart banIP that changes take " +#~ "effect." +#~ msgstr "已儲存白名單變更,需重新啟動 banIP 變更方能生效。" + +#~ msgid "" +#~ "Blocklist modifications have been saved, restart banIP that changes take " +#~ "effect." +#~ msgstr "已儲存黑名單變更,需重新啟動 banIP 變更方能生效。" + #~ msgid "Active Interfaces" #~ msgstr "使用中的介面" @@ -962,9 +1329,6 @@ msgstr "警告 (預設)" #~ msgid "E-Mail Actions" #~ msgstr "電子郵件操作" -#~ msgid "E-Mail Notification" -#~ msgstr "電子郵件通知" - #~ msgid "Edit Blacklist" #~ msgstr "編輯黑名單" @@ -1358,9 +1722,6 @@ msgstr "警告 (預設)" #~ msgid "DST Target IPv6" #~ msgstr "DST目標IPv6" -#~ msgid "Description" -#~ msgstr "描述" - #~ msgid "Download Options" #~ msgstr "下載選項" diff --git a/applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json b/applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json index 6402b04160..fbc998df6d 100644 --- a/applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json +++ b/applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json @@ -14,6 +14,7 @@ "/usr/bin/banip-service.sh": "executable", "/etc/init.d/banip": "executable", "/etc/banip/banip.feeds": "file", + "/etc/banip/banip.custom.feeds": "file", "/etc/banip/banip.allowlist": "file", "/etc/banip/banip.blocklist": "file", "/etc/banip/banip.countries": "file" @@ -47,9 +48,17 @@ "path": "banip/blocklist" } }, + "admin/services/banip/feeds": { + "title": "Edit Custom Feeds", + "order": 40, + "action": { + "type": "view", + "path": "banip/feeds" + } + }, "admin/services/banip/setreport": { "title": "Set Reporting", - "order": 40, + "order": 50, "action": { "type": "view", "path": "banip/setreport" @@ -57,7 +66,7 @@ }, "admin/services/banip/firewall_log": { "title": "Firewall Log", - "order": 50, + "order": 60, "action": { "type": "view", "path": "banip/firewall_log" @@ -65,7 +74,7 @@ }, "admin/services/banip/processing_log": { "title": "Processing Log", - "order": 60, + "order": 70, "action": { "type": "view", "path": "banip/processing_log" diff --git a/applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json b/applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json index 41f4f42372..41b4b6650b 100644 --- a/applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json +++ b/applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json @@ -2,36 +2,32 @@ "luci-app-banip": { "description": "Grant access to LuCI app banIP", "write": { - "uci": [ - "banip" - ], "file": { "/etc/banip/*": [ - "read" + "read", + "write" ], "/etc/banip/banip.allowlist": [ "write" ], "/etc/banip/banip.blocklist": [ "write" + ], + "/etc/banip/banip.custom.feeds": [ + "read", + "write" ] - } + }, + "uci": [ + "banip" + ] }, "read": { "cgi-io": [ "exec" ], "file": { - "/etc/banip/banip.feeds": [ - "read" - ], - "/etc/banip/banip.countries": [ - "read" - ], - "/var/run/banip.pid": [ - "read" - ], - "/var/run/banip_runtime.json": [ + "/var/run/banip.lock": [ "read" ], "/sbin/logread -e banIP-": [ @@ -61,13 +57,16 @@ "/etc/init.d/banip report json": [ "exec" ], - "/etc/init.d/banip search *": [ + "/etc/init.d/banip search [A-Za-z0-9:.]*": [ + "exec" + ], + "/etc/init.d/banip survey [A-Za-z0-9]*": [ "exec" ], - "/etc/init.d/banip survey *": [ + "/etc/init.d/banip status": [ "exec" ], - "/etc/init.d/banip status *": [ + "/etc/init.d/banip lookup": [ "exec" ] }, |