diff options
Diffstat (limited to 'applications/luci-app-banip')
56 files changed, 31407 insertions, 10624 deletions
diff --git a/applications/luci-app-banip/Makefile b/applications/luci-app-banip/Makefile index 39712708be..3664906743 100644 --- a/applications/luci-app-banip/Makefile +++ b/applications/luci-app-banip/Makefile @@ -1,12 +1,14 @@ -# Copyright 2018 Dirk Brenken (dev@brenken.org) +# Copyright 2018-2021 Dirk Brenken (dev@brenken.org) # This is free software, licensed under the Apache License, Version 2.0 include $(TOPDIR)/rules.mk LUCI_TITLE:=LuCI support for banIP -LUCI_DEPENDS:=+luci-compat +banip +luci-lib-jsonc +LUCI_DEPENDS:=+banip +luci-lib-jsonc LUCI_PKGARCH:=all +PKG_LICENSE:=Apache-2.0 + include ../../luci.mk # call BuildPackage - OpenWrt buildroot signature diff --git a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js new file mode 100644 index 0000000000..f172158063 --- /dev/null +++ b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js @@ -0,0 +1,37 @@ +'use strict'; +'require view'; +'require fs'; +'require ui'; + +return view.extend({ + load: function() { + return L.resolveDefault(fs.read_direct('/etc/banip/banip.blacklist'), ''); + }, + handleSave: function(ev) { + var value = ((document.querySelector('textarea').value || '').trim().toLowerCase().replace(/\r\n/g, '\n')) + '\n'; + return fs.write('/etc/banip/banip.blacklist', value) + .then(function(rc) { + document.querySelector('textarea').value = value; + ui.addNotification(null, E('p', _('Blacklist changes have been saved. Refresh your banIP lists that changes take effect.')), 'info'); + }).catch(function(e) { + ui.addNotification(null, E('p', _('Unable to save changes: %s').format(e.message))); + }); + }, + render: function(blacklist) { + return E([ + E('p', {}, + _('This is the local banIP blacklist to always-deny certain IP/CIDR addresses.<br /> \ + <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address or domain name per line. Comments introduced with \'#\' are allowed - wildcards and regex are not.')), + E('p', {}, + E('textarea', { + 'style': 'width: 100% !important; padding: 5px; font-family: monospace', + 'spellcheck': 'false', + 'wrap': 'off', + 'rows': 25 + }, [ blacklist != null ? blacklist : '' ]) + ) + ]); + }, + handleSaveApply: null, + handleReset: null +}); diff --git a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js new file mode 100644 index 0000000000..b08ffffded --- /dev/null +++ b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js @@ -0,0 +1,244 @@ +'use strict'; +'require view'; +'require fs'; +'require ui'; + +/* + button handling +*/ +function handleAction(ev) { + if (ev.target && ev.target.getAttribute('name') === 'whitelist') { + L.ui.showModal(_('Whitelist IP/CIDR'), [ + E('p', _('Add this IP/CIDR to your local whitelist.')), + E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [ + E('label', { 'class': 'cbi-input-text', 'style': 'padding-top:.5em' }, [ + E('input', { 'class': 'cbi-input-text', 'style': 'width:300px', 'spellcheck': 'false', 'id': 'whitelist', 'value': ev.target.getAttribute('value') }, []) + ]) + ]), + E('div', { 'class': 'right' }, [ + E('button', { + 'class': 'btn cbi-button', + 'click': L.hideModal + }, _('Cancel')), + ' ', + E('button', { + 'class': 'btn cbi-button-action', + 'click': ui.createHandlerFn(this, function(ev) { + L.resolveDefault(fs.read_direct('/etc/banip/banip.whitelist'), '') + .then(function(res) { + var ip = document.getElementById('whitelist').value.trim().toLowerCase(); + if (ip) { + var whitelist = res + ip + '\n'; + fs.write('/etc/banip/banip.whitelist', whitelist); + ui.addNotification(null, E('p', _('Whitelist changes have been saved. Refresh your banIP lists that changes take effect.')), 'info'); + } + L.hideModal(); + }); + }) + }, _('Save')) + ]) + ]); + document.getElementById('whitelist').focus(); + } + + if (ev === 'query') { + L.ui.showModal(_('IPSet Query'), [ + E('p', _('Search the active banIP-related IPSets for a specific IP, CIDR or MAC address.')), + E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [ + E('label', { 'style': 'padding-top:.5em', 'id': 'run' }, [ + E('input', { + 'class': 'cbi-input-text', + 'placeholder': '192.168.0.1', + 'style': 'width:300px', + 'spellcheck': 'false', + 'id': 'search' + }) + ]) + ]), + E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [ + '\xa0', + E('h5', _('Result')), + E('textarea', { + 'id': 'result', + 'style': 'width: 100% !important; padding: 5px; font-family: monospace', + 'readonly': 'readonly', + 'wrap': 'off', + 'rows': 20 + }) + ]), + E('div', { 'class': 'right' }, [ + E('button', { + 'class': 'btn cbi-button', + 'click': L.hideModal + }, _('Cancel')), + ' ', + E('button', { + 'class': 'btn cbi-button-action', + 'click': ui.createHandlerFn(this, function(ev) { + var ip = document.getElementById('search').value.trim().toLowerCase(); + if (ip) { + document.getElementById('run').classList.add("spinning"); + document.getElementById('search').value = ip; + document.getElementById('result').textContent = 'The query is running, please wait...'; + L.resolveDefault(fs.exec_direct('/etc/init.d/banip', ['query', ip])).then(function(res) { + var result = document.getElementById('result'); + if (res) { + result.textContent = res.trim(); + } else { + result.textContent = _('No Query results!'); + } + document.getElementById('run').classList.remove("spinning"); + document.getElementById('search').value = ''; + }) + } + document.getElementById('search').focus(); + }) + }, _('Query')) + ]) + ]); + document.getElementById('search').focus(); + } +} + +return view.extend({ + load: function() { + return L.resolveDefault(fs.exec_direct('/etc/init.d/banip', ['report', 'json']),''); + }, + + render: function(ipsetreport) { + if (!ipsetreport) { + ipsetreport = '{}'; + }; + var content; + content = JSON.parse(ipsetreport); + + var rows_ipsets = []; + var tbl_ipsets = E('table', { 'class': 'table', 'id': 'ipsets' }, [ + E('tr', { 'class': 'tr table-titles' }, [ + E('th', { 'class': 'th' }, _('Name')), + E('th', { 'class': 'th' }, _('Type')), + E('th', { 'class': 'th' }, _('Count SUM')), + E('th', { 'class': 'th' }, _('Count IP')), + E('th', { 'class': 'th' }, _('Count CIDR')), + E('th', { 'class': 'th' }, _('Count MAC')), + E('th', { 'class': 'th' }, _('Count ACC')), + E('th', { 'class': 'th' }, _('Entry Details')), + E('th', { 'class': 'th' }, '\xa0'), + E('th', { 'class': 'th' }, _('Action')) + ]) + ]); + + if (content.ipsets) { + var button, member, urlprefix; + Object.keys(content.ipsets).forEach(function(key) { + rows_ipsets.push([ + E('em', key), + E('em', content.ipsets[key].type), + E('em', content.ipsets[key].count), + E('em', content.ipsets[key].count_ip), + E('em', content.ipsets[key].count_cidr), + E('em', content.ipsets[key].count_mac), + E('em', content.ipsets[key].count_acc) + ]); + for (var i = 0; i < content.ipsets[key].member_acc.length; i++) { + if (key != 'maclist' && key.substr(0,9) != 'whitelist') { + member = '<a href="https://ipwhois.app/json/' + encodeURIComponent(content.ipsets[key].member_acc[i].member) + '" target="_blank" rel="noreferrer noopener" title="IP/CIDR Lookup" >' + content.ipsets[key].member_acc[i].member + '</a>'; + button = E('button', { + 'class': 'btn cbi-button cbi-button-apply', + 'style': 'word-break: inherit', + 'name': 'whitelist', + 'value': content.ipsets[key].member_acc[i].member, + 'click': handleAction + }, [ _('Whitelist...')]); + } else { + member = content.ipsets[key].member_acc[i].member; + button = ''; + } + rows_ipsets.push([ + '', + '', + '', + '', + '', + '', + '', + member, + content.ipsets[key].member_acc[i].packets, + button + ]); + } + }); + } + cbi_update_table(tbl_ipsets, rows_ipsets); + + return E('div', { 'class': 'cbi-map', 'id': 'map' }, [ + E('div', { 'class': 'cbi-section' }, [ + E('p', _('This tab shows the last generated IPSet Report, press the \'Refresh\' button to get a current one.')), + E('p', '\xa0'), + E('div', { 'class': 'cbi-value' }, [ + E('div', { 'class': 'cbi-value-title', 'style': 'float:left;width:230px' }, _('Timestamp')), + E('div', { 'class': 'cbi-value-title', 'id': 'start', 'style': 'float:left;color:#37c' }, content.timestamp || '-') + ]), + E('div', { 'class': 'cbi-value' }, [ + E('div', { 'class': 'cbi-value-title', 'style': 'float:left;width:230px' }, _('Number of all IPSets')), + E('div', { 'class': 'cbi-value-title', 'id': 'start', 'style': 'float:left;color:#37c' }, content.cnt_set_sum || '-') + ]), + E('div', { 'class': 'cbi-value' }, [ + E('div', { 'class': 'cbi-value-title', 'style': 'float:left;width:230px' }, _('Number of all entries')), + E('div', { 'class': 'cbi-value-title', 'id': 'start', 'style': 'float:left;color:#37c' }, content.cnt_sum || '-') + ]), + E('div', { 'class': 'cbi-value' }, [ + E('div', { 'class': 'cbi-value-title', 'style': 'float:left;width:230px' }, _('Number of IP entries')), + E('div', { 'class': 'cbi-value-title', 'id': 'start', 'style': 'float:left;color:#37c' }, content.cnt_ip_sum || '-') + ]), + E('div', { 'class': 'cbi-value' }, [ + E('div', { 'class': 'cbi-value-title', 'style': 'float:left;width:230px' }, _('Number of CIDR entries')), + E('div', { 'class': 'cbi-value-title', 'id': 'start', 'style': 'float:left;color:#37c' }, content.cnt_cidr_sum || '-') + ]), + E('div', { 'class': 'cbi-value' }, [ + E('div', { 'class': 'cbi-value-title', 'style': 'float:left;width:230px' }, _('Number of MAC entries')), + E('div', { 'class': 'cbi-value-title', 'id': 'start', 'style': 'float:left;color:#37c' }, content.cnt_mac_sum || '-') + ]), + E('div', { 'class': 'cbi-value' }, [ + E('div', { 'class': 'cbi-value-title', 'style': 'float:left;width:230px' }, _('Number of accessed entries')), + E('div', { 'class': 'cbi-value-title', 'id': 'start', 'style': 'float:left;color:#37c' }, content.cnt_acc_sum || '-') + ]), + E('div', { 'class': 'right' }, [ + E('button', { + 'class': 'btn cbi-button cbi-button-apply', + 'click': ui.createHandlerFn(this, function() { + return handleAction('query'); + }) + }, [ _('IPSet Query...') ]), + '\xa0\xa0\xa0', + E('button', { + 'class': 'btn cbi-button cbi-button-positive', + 'click': ui.createHandlerFn(this, async function() { + L.resolveDefault(fs.exec_direct('/etc/init.d/banip', ['report', 'gen']),''); + var running = 1; + while (running === 1) { + await new Promise(r => setTimeout(r, 1000)); + L.resolveDefault(fs.read_direct('/var/run/banip.pid')).then(function(res) { + if (!res) { + running = 0; + } + }) + } + location.reload(); + }) + }, [ _('Refresh') ]) + ]), + ]), + E('br'), + E('div', { 'class': 'cbi-section' }, [ + E('div', { 'class': 'left' }, [ + E('h3', _('IPSet details')), + tbl_ipsets + ]) + ]) + ]); + }, + handleSaveApply: null, + handleSave: null, + handleReset: null +}); diff --git a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js new file mode 100644 index 0000000000..ae28f94f78 --- /dev/null +++ b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js @@ -0,0 +1,41 @@ +'use strict'; +'require view'; +'require poll'; +'require fs'; + +return view.extend({ + load: function() { + return Promise.all([ + L.resolveDefault(fs.stat('/sbin/logread'), null), + L.resolveDefault(fs.stat('/usr/sbin/logread'), null) + ]); + }, + render: function(stat) { + var logger = stat[0] ? stat[0].path : stat[1] ? stat[1].path : null; + poll.add(function() { + return L.resolveDefault(fs.exec_direct(logger, ['-e', 'banIP-'])).then(function(res) { + var log = document.getElementById("logfile"); + if (res) { + log.value = res.trim(); + } else { + log.value = _('No banIP related logs yet!'); + } + log.scrollTop = log.scrollHeight; + }); + }); + return E('div', { class: 'cbi-map' }, + E('div', { class: 'cbi-section' }, [ + E('div', { class: 'cbi-section-descr' }, _('The syslog output, pre-filtered for banIP related messages only.')), + E('textarea', { + 'id': 'logfile', + 'style': 'width: 100% !important; padding: 5px; font-family: monospace', + 'readonly': 'readonly', + 'wrap': 'off', + 'rows': 25 + }) + ])); + }, + handleSaveApply: null, + handleSave: null, + handleReset: null +}); diff --git a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js new file mode 100644 index 0000000000..54eb200c28 --- /dev/null +++ b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js @@ -0,0 +1,37 @@ +'use strict'; +'require view'; +'require fs'; +'require ui'; + +return view.extend({ + load: function() { + return L.resolveDefault(fs.read_direct('/etc/banip/banip.maclist'), ''); + }, + handleSave: function(ev) { + var value = ((document.querySelector('textarea').value || '').trim().toUpperCase().replace(/\r\n/g, '\n')) + '\n'; + return fs.write('/etc/banip/banip.maclist', value) + .then(function(rc) { + document.querySelector('textarea').value = value; + ui.addNotification(null, E('p', _('Maclist changes have been saved. Refresh your banIP lists that changes take effect.')), 'info'); + }).catch(function(e) { + ui.addNotification(null, E('p', _('Unable to save changes: %s').format(e.message))); + }); + }, + render: function(blacklist) { + return E([ + E('p', {}, + _('This is the local banIP maclist to always-allow certain MAC addresses.<br /> \ + <em><b>Please note:</b></em> add only one MAC address per line. Comments introduced with \'#\' are allowed - domains, wildcards and regex are not.')), + E('p', {}, + E('textarea', { + 'style': 'width: 100% !important; padding: 5px; font-family: monospace', + 'spellcheck': 'false', + 'wrap': 'off', + 'rows': 25 + }, [ blacklist != null ? blacklist : '' ]) + ) + ]); + }, + handleSaveApply: null, + handleReset: null +}); 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 new file mode 100644 index 0000000000..508b172f6a --- /dev/null +++ b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js @@ -0,0 +1,819 @@ +'use strict'; +'require view'; +'require poll'; +'require fs'; +'require ui'; +'require uci'; +'require form'; +'require tools.widgets as widgets'; + +/* + button handling +*/ +function handleAction(ev) { + if (ev === 'timer') { + L.ui.showModal(_('Refresh Timer'), [ + E('p', _('To keep your banIP lists up-to-date, you should set up an automatic update job for these lists.')), + E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [ + E('h5', _('Existing job(s)')), + E('textarea', { + 'id': 'cronView', + 'style': 'width: 100% !important; padding: 5px; font-family: monospace', + 'readonly': 'readonly', + 'wrap': 'off', + 'rows': 5 + }) + ]), + E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [ + E('label', { 'class': 'cbi-input-select', 'style': 'padding-top:.5em' }, [ + E('h5', _('Set a new banIP job')), + E('select', { 'class': 'cbi-input-select', 'id': 'timerA' }, [ + E('option', { 'value': 'start' }, 'Start'), + E('option', { 'value': 'reload' }, 'Reload'), + E('option', { 'value': 'restart' }, 'Restart'), + E('option', { 'value': 'refresh' }, 'Refresh'), + E('option', { 'value': 'suspend' }, 'Suspend'), + E('option', { 'value': 'resume' }, 'Resume'), + E('option', { 'value': 'report gen' }, 'Report'), + E('option', { 'value': 'report mail' }, 'Report & Mail') + ]), + '\xa0\xa0\xa0', + _('banIP action') + ]), + E('label', { 'class': 'cbi-input-text', 'style': 'padding-top:.5em' }, [ + E('input', { 'class': 'cbi-input-text', 'id': 'timerH', 'maxlength': '2' }, [ + ]), + '\xa0\xa0\xa0', + _('The hours portition (req., range: 0-23)') + ]), + E('label', { 'class': 'cbi-input-text', 'style': 'padding-top:.5em' }, [ + E('input', { 'class': 'cbi-input-text', 'id': 'timerM', 'maxlength': '2' }), + '\xa0\xa0\xa0', + _('The minutes portion (opt., range: 0-59)') + ]), + E('label', { 'class': 'cbi-input-text', 'style': 'padding-top:.5em' }, [ + E('input', { 'class': 'cbi-input-text', 'id': 'timerD', 'maxlength': '13' }), + '\xa0\xa0\xa0', + _('The day of the week (opt., values: 1-7 possibly sep. by , or -)') + ]) + ]), + E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [ + E('label', { 'class': 'cbi-input-select', 'style': 'padding-top:.5em' }, [ + E('h5', _('Remove an existing job')), + E('input', { 'class': 'cbi-input-text', 'id': 'lineno', 'maxlength': '2' }, [ + ]), + '\xa0\xa0\xa0', + _('Line number to remove') + ]) + ]), + E('div', { 'class': 'right' }, [ + E('button', { + 'class': 'btn cbi-button', + 'click': L.hideModal + }, _('Cancel')), + ' ', + E('button', { + 'class': 'btn cbi-button-action', + 'click': ui.createHandlerFn(this, function(ev) { + var lineno = document.getElementById('lineno').value; + var action = document.getElementById('timerA').value; + var hours = document.getElementById('timerH').value; + var minutes = document.getElementById('timerM').value || '0'; + var days = document.getElementById('timerD').value || '*'; + if (hours) { + L.resolveDefault(fs.exec_direct('/etc/init.d/banip', ['timer', 'add', action, hours, minutes, days])) + .then(function(res) { + if (res) { + ui.addNotification(null, E('p', _('The Refresh Timer could not been updated.')), 'error'); + } else { + ui.addNotification(null, E('p', _('The Refresh Timer has been updated.')), 'info'); + } + }); + } else if (lineno) { + L.resolveDefault(fs.exec_direct('/etc/init.d/banip', ['timer', 'remove', lineno])) + .then(function(res) { + if (res) { + ui.addNotification(null, E('p', _('The Refresh Timer could not been updated.')), 'error'); + } else { + ui.addNotification(null, E('p', _('The Refresh Timer has been updated.')), 'info'); + } + }); + } else { + document.getElementById('timerH').focus(); + return + } + L.hideModal(); + }) + }, _('Save')) + ]) + ]); + L.resolveDefault(fs.exec_direct('/etc/init.d/banip', ['timer', 'list'])) + .then(function(res) { + document.getElementById('cronView').value = res.trim(); + }); + document.getElementById('timerH').focus(); + return + } + + if (document.getElementById('status') && document.getElementById('status').textContent.substr(0,6) === 'paused') { + ev = 'resume'; + } + + fs.exec_direct('/etc/init.d/banip', [ev]) +} + +return view.extend({ + load: function() { + return Promise.all([ + L.resolveDefault(fs.exec_direct('/etc/init.d/banip', ['list']), {}), + L.resolveDefault(fs.exec_direct('/usr/sbin/iptables', ['-L']), null), + L.resolveDefault(fs.exec_direct('/usr/sbin/ip6tables', ['-L']), null), + L.resolveDefault(fs.read_direct('/etc/banip/banip.countries'), ''), + uci.load('banip') + ]); + }, + + render: function(result) { + var m, s, o; + + m = new form.Map('banip', 'banIP', _('Configuration of the banIP package to block ip adresses/subnets via IPSet. \ + For further information <a href="https://github.com/openwrt/packages/blob/master/net/banip/files/README.md" target="_blank" rel="noreferrer noopener" >check the online documentation</a>')); + + /* + poll runtime information + */ + var rt_res, inf_stat, inf_ipsets, inf_sources, inf_srcarr, inf_devices, inf_devarr, inf_ifaces, inf_ifarr, inf_logterms, inf_logtarr + var inf_subnets, inf_subnarr, inf_misc, inf_flags, inf_run + + pollData: poll.add(function() { + return L.resolveDefault(fs.read_direct('/tmp/ban_runtime.json'), 'null').then(function(res) { + rt_res = JSON.parse(res); + inf_stat = document.getElementById('status'); + if (inf_stat && rt_res) { + inf_stat.textContent = (rt_res.status || '-') + ' / ' + (rt_res.version || '-'); + if (rt_res.status === "running") { + if (!inf_stat.classList.contains("spinning")) { + inf_stat.classList.add("spinning"); + } + } else { + if (inf_stat.classList.contains("spinning")) { + inf_stat.classList.remove("spinning"); + if (document.getElementById('btn_suspend')) { + if (inf_stat.textContent.substr(0,6) === 'paused') { + document.querySelector('#btn_suspend').textContent = 'Resume'; + } + if (document.getElementById('status').textContent.substr(0,7) === 'enabled') { + document.querySelector('#btn_suspend').textContent = 'Suspend'; + } + } + } + } + } else if (inf_stat) { + inf_stat.textContent = '-'; + if (inf_stat.classList.contains("spinning")) { + inf_stat.classList.remove("spinning"); + } + } + inf_ipsets = document.getElementById('ipsets'); + if (inf_ipsets && rt_res) { + inf_ipsets.textContent = rt_res.ipset_info || '-'; + } + inf_sources = document.getElementById('sources'); + inf_srcarr = []; + if (inf_sources && rt_res) { + for (var i = 0; i < rt_res.active_sources.length; i++) { + if (i < rt_res.active_sources.length-1) { + inf_srcarr += rt_res.active_sources[i].source + ', '; + } else { + inf_srcarr += rt_res.active_sources[i].source + } + } + inf_sources.textContent = inf_srcarr || '-'; + } + inf_devices = document.getElementById('devices'); + inf_devarr = []; + if (inf_devices && rt_res) { + for (var i = 0; i < rt_res.active_devs.length; i++) { + if (i < rt_res.active_devs.length-1) { + inf_devarr += rt_res.active_devs[i].dev + ', '; + } else { + inf_devarr += rt_res.active_devs[i].dev + } + } + inf_devices.textContent = inf_devarr || '-'; + } + inf_ifaces = document.getElementById('ifaces'); + inf_ifarr = []; + if (inf_ifaces && rt_res) { + for (var i = 0; i < rt_res.active_ifaces.length; i++) { + if (i < rt_res.active_ifaces.length-1) { + inf_ifarr += rt_res.active_ifaces[i].iface + ', '; + } else { + inf_ifarr += rt_res.active_ifaces[i].iface + } + } + inf_ifaces.textContent = inf_ifarr || '-'; + } + inf_logterms = document.getElementById('logterms'); + inf_logtarr = []; + if (inf_logterms && rt_res) { + for (var i = 0; i < rt_res.active_logterms.length; i++) { + if (i < rt_res.active_logterms.length-1) { + inf_logtarr += rt_res.active_logterms[i].term + ', '; + } else { + inf_logtarr += rt_res.active_logterms[i].term + } + } + inf_logterms.textContent = inf_logtarr || '-'; + } + inf_subnets = document.getElementById('subnets'); + inf_subnarr = []; + if (inf_subnets && rt_res) { + for (var i = 0; i < rt_res.active_subnets.length; i++) { + if (i < rt_res.active_subnets.length-1) { + inf_subnarr += rt_res.active_subnets[i].subnet + ', '; + } else { + inf_subnarr += rt_res.active_subnets[i].subnet + } + } + inf_subnets.textContent = inf_subnarr || '-'; + } + inf_misc = document.getElementById('infos'); + if (inf_misc && rt_res) { + inf_misc.textContent = rt_res.run_infos || '-'; + } + inf_flags = document.getElementById('flags'); + if (inf_flags && rt_res) { + inf_flags.textContent = rt_res.run_flags || '-'; + } + inf_run = document.getElementById('run'); + if (inf_run && rt_res) { + inf_run.textContent = rt_res.last_run || '-'; + } + }); + }, 1); + + /* + runtime information and buttons + */ + s = m.section(form.NamedSection, 'global'); + s.render = L.bind(function(view, section_id) { + return E('div', { 'class': 'cbi-section' }, [ + E('h3', _('Information')), + E('div', { 'class': 'cbi-value' }, [ + E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Status / Version')), + E('div', { 'class': 'cbi-value-field spinning', 'id': 'status', 'style': 'color:#37c' },'\xa0') + ]), + E('div', { 'class': 'cbi-value' }, [ + E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('IPSet Information')), + E('div', { 'class': 'cbi-value-field', 'id': 'ipsets', 'style': 'color:#37c' },'-') + ]), + E('div', { 'class': 'cbi-value' }, [ + E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Active Sources')), + E('div', { 'class': 'cbi-value-field', 'id': 'sources', 'style': 'color:#37c' },'-') + ]), + E('div', { 'class': 'cbi-value' }, [ + E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Active Devices')), + E('div', { 'class': 'cbi-value-field', 'id': 'devices', 'style': 'color:#37c' },'-') + ]), + E('div', { 'class': 'cbi-value' }, [ + E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Active Interfaces')), + E('div', { 'class': 'cbi-value-field', 'id': 'ifaces', 'style': 'color:#37c' },'-') + ]), + E('div', { 'class': 'cbi-value' }, [ + E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Active Logterms')), + E('div', { 'class': 'cbi-value-field', 'id': 'logterms', 'style': 'color:#37c' },'-') + ]), + E('div', { 'class': 'cbi-value' }, [ + E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Active Subnets')), + E('div', { 'class': 'cbi-value-field', 'id': 'subnets', 'style': 'color:#37c' },'-') + ]), + E('div', { 'class': 'cbi-value' }, [ + E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Run Information')), + E('div', { 'class': 'cbi-value-field', 'id': 'infos', 'style': 'color:#37c' },'-') + ]), + E('div', { 'class': 'cbi-value' }, [ + E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Run Flags')), + E('div', { 'class': 'cbi-value-field', 'id': 'flags', 'style': 'color:#37c' },'-') + ]), + E('div', { 'class': 'cbi-value' }, [ + E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Last Run')), + E('div', { 'class': 'cbi-value-field', 'id': 'run', 'style': 'color:#37c' },'-') + ]), + E('div', { class: 'right' }, [ + E('button', { + 'class': 'btn cbi-button cbi-button-apply', + 'click': ui.createHandlerFn(this, function() { + return handleAction('timer'); + }) + }, [ _('Refresh Timer...') ]), + '\xa0\xa0\xa0', + E('button', { + 'class': 'btn cbi-button cbi-button-apply', + 'id': 'btn_suspend', + 'click': ui.createHandlerFn(this, function() { + return handleAction('suspend'); + }) + }, [ _('Suspend') ]), + '\xa0\xa0\xa0', + E('button', { + 'class': 'btn cbi-button cbi-button-positive', + 'click': ui.createHandlerFn(this, function() { + return handleAction('refresh'); + }) + }, [ _('Refresh') ]), + '\xa0\xa0\xa0', + E('button', { + 'class': 'btn cbi-button cbi-button-negative', + 'click': ui.createHandlerFn(this, function() { + return handleAction('restart'); + }) + }, [ _('Restart') ]) + ]) + ]); + }, o, this); + this.pollData; + + /* + tabbed config section + */ + s = m.section(form.NamedSection, 'global', 'banip', _('Settings')); + s.addremove = false; + s.tab('general', _('General Settings')); + s.tab('additional', _('Additional Settings')); + s.tab('adv_chain', _('Advanced Chain Settings')); + s.tab('adv_log', _('Advanced Log Settings')); + s.tab('adv_email', _('Advanced E-Mail Settings')); + s.tab('sources', _('Blocklist Sources')); + + /* + general settings tab + */ + o = s.taboption('general', form.Flag, 'ban_enabled', _('Enabled'), _('Enable the banIP service.')); + o.rmempty = false; + + o = s.taboption('general', widgets.NetworkSelect, 'ban_trigger', _('Startup Trigger Interface'), _('List of available network interfaces to trigger the banIP start.')); + o.unspecified = true; + o.nocreate = true; + o.rmempty = true; + + o = s.taboption('general', form.Flag, 'ban_autodetect', _('Auto Detection'), _('Detect relevant network interfaces, devices, subnets and protocols automatically.')); + o.rmempty = false; + + o = s.taboption('general', widgets.NetworkSelect, 'ban_ifaces', _('Network Interfaces'), _('Select the relevant network interfaces manually.')); + o.depends('ban_autodetect', '0'); + o.unspecified = true; + o.multiple = true; + o.nocreate = true; + o.optional = true; + o.rmempty = false; + + o = s.taboption('general', form.Flag, 'ban_proto4_enabled', _('IPv4 Support'), _('Enables IPv4 support in banIP.')); + o.depends('ban_autodetect', '0'); + o.optional = true; + o.rmempty = false; + + o = s.taboption('general', form.Flag, 'ban_proto6_enabled', _('IPv6 Support'), _('Enables IPv6 support in banIP.')); + o.depends('ban_autodetect', '0'); + o.optional = true; + o.rmempty = false; + + o = s.taboption('general', form.Flag, 'ban_monitor_enabled', _('Log Monitor'), _('Starts a small log monitor in the background to block suspicious SSH/LuCI login attempts.')); + o.rmempty = false; + + o = s.taboption('general', form.Flag, 'ban_logsrc_enabled', _('Enable SRC logging'), _('Log suspicious incoming packets - usually dropped.')); + o.rmempty = false; + + o = s.taboption('general', form.Flag, 'ban_logdst_enabled', _('Enable DST logging'), _('Log suspicious outgoing packets - usually rejected. \ + Logging such packets may cause an increase in latency due to it requiring additional system resources.')); + o.rmempty = false; + + o = s.taboption('general', form.Flag, 'ban_whitelistonly', _('Whitelist Only'), _('Restrict the internet access from/to a small number of secure websites/IPs \ + and block access from/to the rest of the internet.')); + o.rmempty = true; + + o = s.taboption('general', form.Flag, 'ban_mail_enabled', _('E-Mail Notification'), _('Send banIP related notification e-mails. \ + This needs the installation and setup of the additional \'msmtp\' package.')); + o.rmempty = false; + + o = s.taboption('general', form.Value, 'ban_mailreceiver', _('E-Mail Receiver Address'), _('Receiver address for banIP notification e-mails.')); + o.depends('ban_mail_enabled', '1'); + o.placeholder = 'name@example.com'; + o.rmempty = true; + + /* + additional settings tab + */ + o = s.taboption('additional', form.Flag, 'ban_debug', _('Verbose Debug Logging'), _('Enable verbose debug logging in case of any processing errors.')); + o.rmempty = false; + + o = s.taboption('additional', form.ListValue, 'ban_nice', _('Service Priority'), _('The selected priority will be used for banIP background processing. \ + This change requires a full banIP service restart to take effect.')); + o.value('-20', _('Highest Priority')); + o.value('-10', _('High Priority')); + o.value('0', _('Normal Priority (default)')); + o.value('10', _('Less Priority')); + o.value('19', _('Least Priority')); + o.optional = true; + o.rmempty = true; + + o = s.taboption('additional', form.Value, 'ban_triggerdelay', _('Trigger Delay'), _('Additional trigger delay in seconds before banIP processing begins.')); + o.placeholder = '5'; + o.datatype = 'range(1,120)'; + o.rmempty = true; + + o = s.taboption('additional', form.ListValue, 'ban_maxqueue', _('Download Queue'), _('Size of the download queue for download processing in parallel.')); + o.value('1'); + o.value('2'); + o.value('4'); + o.value('8'); + o.value('16'); + o.value('32'); + o.optional = true; + o.rmempty = false; + + o = s.taboption('additional', form.Value, 'ban_tmpbase', _('Base Temp Directory'), _('Base Temp Directory used for all banIP related runtime operations.')); + o.placeholder = '/tmp'; + o.rmempty = true; + + o = s.taboption('additional', form.Value, 'ban_backupdir', _('Backup Directory'), _('Target directory for compressed source list backups.')); + o.placeholder = '/tmp/banIP-Backup'; + o.rmempty = true; + + o = s.taboption('additional', form.Value, 'ban_reportdir', _('Report Directory'), _('Target directory for IPSet related report files.')); + o.placeholder = '/tmp/banIP-Report'; + o.rmempty = true; + + o = s.taboption('additional', form.ListValue, 'ban_fetchutil', _('Download Utility'), _('List of supported and fully pre-configured download utilities.')); + o.value('uclient-fetch'); + o.value('wget'); + o.value('curl'); + o.value('aria2c'); + o.optional = true; + o.rmempty = true; + + o = s.taboption('additional', form.Flag, 'ban_fetchinsecure', _('Download Insecure'), _('Don\'t check SSL server certificates during download.')); + o.default = 0 + o.rmempty = true; + + o = s.taboption('additional', form.Value, 'ban_fetchparm', _('Download Parameters'), _('Manually override the pre-configured download options for the selected download utility.')) + o.optional = true; + o.rmempty = true; + + /* + advanced chain settings tab + */ + o = s.taboption('adv_chain', form.DummyValue, '_sub'); + o.rawhtml = true; + o.default = '<em><b>Changes on this tab needs a full banIP service restart to take effect.</b></em>'; + + o = s.taboption('adv_chain', form.ListValue, 'ban_global_settype', _('Global IPSet Type'), _('Set the global IPset type default, to block incoming (SRC) and/or outgoing (DST) packets.')); + o.value('src+dst'); + o.value('src'); + o.value('dst'); + o.rmempty = false; + + o = s.taboption('adv_chain', form.ListValue, 'ban_target_src', _('SRC Target'), _('Set the firewall target for all SRC related rules.')); + o.value('DROP'); + o.value('REJECT'); + o.rmempty = false; + + o = s.taboption('adv_chain', form.ListValue, 'ban_target_dst', _('DST Target'), _('Set the firewall target for all DST related rules.')); + o.value('REJECT'); + o.value('DROP'); + o.rmempty = false; + + o = s.taboption('adv_chain', form.DummyValue, '_sub'); + o.rawhtml = true; + o.default = '<em><b>Individual IPSet Settings</b></em>'; + + o = s.taboption('adv_chain', form.ListValue, 'ban_maclist_timeout', _('Maclist Timeout'), _('Set the maclist IPSet timeout.')); + o.value('1800', _('30 minutes')); + o.value('3600', _('1 hour')); + o.value('21600', _('6 hours')); + o.value('43200', _('12 hours')); + o.value('86400', _('24 hours')); + o.optional = true; + o.rmempty = true; + + o = s.taboption('adv_chain', form.ListValue, 'ban_whitelist_timeout', _('Whitelist Timeout'), _('Set the whitelist IPSet timeout.')); + o.value('1800', _('30 minutes')); + o.value('3600', _('1 hour')); + o.value('21600', _('6 hours')); + o.value('43200', _('12 hours')); + o.value('86400', _('24 hours')); + o.optional = true; + o.rmempty = true; + + o = s.taboption('adv_chain', form.ListValue, 'ban_blacklist_timeout', _('Blacklist Timeout'), _('Set the blacklist IPSet timeout.')); + o.value('1800', _('30 minutes')); + o.value('3600', _('1 hour')); + o.value('21600', _('6 hours')); + o.value('43200', _('12 hours')); + o.value('86400', _('24 hours')); + o.optional = true; + o.rmempty = true; + + var info, source, sources = []; + if (result[0]) { + sources = result[0].trim().split('\n'); + } + + o = s.taboption('adv_chain', form.MultiValue, 'ban_settype_src', _('SRC IPSet Type'), _('Set individual SRC type per IPset to block only incoming packets.')); + o.value('whitelist'); + o.value('blacklist'); + for (var i = 0; i < sources.length; i++) { + if (sources[i].match(/^\s+\+/)) { + source = sources[i].match(/^\s+\+\s(\w+)\s/)[1].trim(); + o.value(source); + } + } + o.optional = true; + o.rmempty = true; + + o = s.taboption('adv_chain', form.MultiValue, 'ban_settype_dst', _('DST IPSet Type'), _('Set individual DST type per IPset to block only outgoing packets.')); + o.value('whitelist'); + o.value('blacklist'); + for (var i = 0; i < sources.length; i++) { + if (sources[i].match(/^\s+\+/)) { + source = sources[i].match(/^\s+\+\s(\w+)\s/)[1].trim(); + o.value(source); + } + } + o.optional = true; + o.rmempty = true; + + o = s.taboption('adv_chain', form.MultiValue, 'ban_settype_all', _('SRC+DST IPSet Type'), _('Set individual SRC+DST type per IPset to block incoming and outgoing packets.')); + o.value('whitelist'); + o.value('blacklist'); + for (var i = 0; i < sources.length; i++) { + if (sources[i].match(/^\s+\+/)) { + source = sources[i].match(/^\s+\+\s(\w+)\s/)[1].trim(); + o.value(source); + } + } + o.optional = true; + o.rmempty = true; + + o = s.taboption('adv_chain', form.DummyValue, '_sub'); + o.rawhtml = true; + o.default = '<em><b>IPv4 Chains</b></em>'; + + /* + prepare iptables data + */ + var chain, result_v4=[], result_v6=[]; + if (result[1]) { + result_v4 = result[1].trim().split('\n'); + } else if (result[2]) { + result_v4 = result[2].trim().split('\n'); + } + + if (result[2]) { + result_v6 = result[2].trim().split('\n'); + } else if (result[1]) { + result_v6 = result[1].trim().split('\n'); + } + + o = s.taboption('adv_chain', form.DynamicList, 'ban_lan_inputchains_4', _('LAN Input'), _('Assign one or more relevant firewall chains to banIP. The default chain used by banIP is \'input_lan_rule\'.')); + for (var i = 0; i < result_v4.length; i++) { + if (result_v4[i].match(/^Chain input[\w_]+\s+/)) { + chain = result_v4[i].match(/\s+(input[\w_]+)\s+/)[1].trim(); + o.value(chain); + } + } + o.datatype = 'uciname'; + o.optional = true; + o.rmempty = true; + + o = s.taboption('adv_chain', form.DynamicList, 'ban_lan_forwardchains_4', _('LAN Forward'), _('Assign one or more relevant firewall chains to banIP. The default chain used by banIP is \'forwarding_lan_rule\'.')); + for (var i = 0; i < result_v4.length; i++) { + if (result_v4[i].match(/^Chain forwarding[\w_]+\s+/)) { + chain = result_v4[i].match(/\s+(forwarding[\w_]+)\s+/)[1].trim(); + o.value(chain); + } + } + o.datatype = 'uciname'; + o.optional = true; + o.rmempty = true; + + o = s.taboption('adv_chain', form.DynamicList, 'ban_wan_inputchains_4', _('WAN Input'), _('Assign one or more relevant firewall chains to banIP. The default chain used by banIP is \'input_wan_rule\'.')); + for (var i = 0; i < result_v4.length; i++) { + if (result_v4[i].match(/^Chain input[\w_]+\s+/)) { + chain = result_v4[i].match(/\s+(input[\w_]+)\s+/)[1].trim(); + o.value(chain); + } + } + o.datatype = 'uciname'; + o.optional = true; + o.rmempty = true; + + o = s.taboption('adv_chain', form.DynamicList, 'ban_wan_forwardchains_4', _('WAN Forward'), _('Assign one or more relevant firewall chains to banIP. The default chain used by banIP is \'forwarding_wan_rule\'.')); + for (var i = 0; i < result_v4.length; i++) { + if (result_v4[i].match(/^Chain forwarding[\w_]+\s+/)) { + chain = result_v4[i].match(/\s+(forwarding[\w_]+)\s+/)[1].trim(); + o.value(chain); + } + } + o.datatype = 'uciname'; + o.optional = true; + o.rmempty = true; + + o = s.taboption('adv_chain', form.DummyValue, '_sub'); + o.rawhtml = true; + o.default = '<em><b>IPv6 Chains</b></em>'; + + o = s.taboption('adv_chain', form.DynamicList, 'ban_lan_inputchains_6', _('LAN Input'), _('Assign one or more relevant firewall chains to banIP. The default chain used by banIP is \'input_lan_rule\'.')); + for (var i = 0; i < result_v6.length; i++) { + if (result_v6[i].match(/^Chain input[\w_]+\s+/)) { + chain = result_v6[i].match(/\s+(input[\w_]+)\s+/)[1].trim(); + o.value(chain); + } + } + o.datatype = 'uciname'; + o.optional = true; + o.rmempty = true; + + o = s.taboption('adv_chain', form.DynamicList, 'ban_lan_forwardchains_6', _('LAN Forward'), _('Assign one or more relevant firewall chains to banIP. The default chain used by banIP is \'forwarding_lan_rule\'.')); + for (var i = 0; i < result_v6.length; i++) { + if (result_v6[i].match(/^Chain forwarding[\w_]+\s+/)) { + chain = result_v6[i].match(/\s+(forwarding[\w_]+)\s+/)[1].trim(); + o.value(chain); + } + } + o.datatype = 'uciname'; + o.optional = true; + o.rmempty = true; + + o = s.taboption('adv_chain', form.DynamicList, 'ban_wan_inputchains_6', _('WAN Input'), _('Assign one or more relevant firewall chains to banIP. The default chain used by banIP is \'input_wan_rule\'.')); + for (var i = 0; i < result_v6.length; i++) { + if (result_v6[i].match(/^Chain input[\w_]+\s+/)) { + chain = result_v6[i].match(/\s+(input[\w_]+)\s+/)[1].trim(); + o.value(chain); + } + } + o.datatype = 'uciname'; + o.optional = true; + o.rmempty = true; + + o = s.taboption('adv_chain', form.DynamicList, 'ban_wan_forwardchains_6', _('WAN Forward'), _('Assign one or more relevant firewall chains to banIP. The default chain used by banIP is \'forwarding_wan_rule\'.')); + for (var i = 0; i < result_v6.length; i++) { + if (result_v6[i].match(/^Chain forwarding[\w_]+\s+/)) { + chain = result_v6[i].match(/\s+(forwarding[\w_]+)\s+/)[1].trim(); + o.value(chain); + } + } + o.datatype = 'uciname'; + o.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 full banIP service restart to take effect.</b></em>'; + + o = s.taboption('adv_log', form.ListValue, 'ban_loglimit', _('Log Limit'), _('Parse only the last stated number of log entries for suspicious events.')); + o.value('50'); + o.value('100'); + o.value('250'); + o.value('500'); + o.rmempty = false; + + o = s.taboption('adv_log', form.MultiValue, 'ban_logterms', _('Log Terms'), _('Limit the log monitor to certain log terms.')); + o.value('dropbear'); + o.value('sshd'); + o.value('luci'); + o.value('nginx'); + o.optional = true; + o.rmempty = true; + + o = s.taboption('adv_log', form.Value, 'ban_ssh_logcount', _('SSH Log Count'), _('Number of failed ssh login repetitions of the same ip in the log before banning.')); + o.placeholder = '3'; + o.datatype = 'range(1,10)'; + o.rmempty = true; + + o = s.taboption('adv_log', form.Value, 'ban_luci_logcount', _('LuCI Log Count'), _('Number of failed LuCI login repetitions of the same ip in the log before banning.')); + o.placeholder = '3'; + o.datatype = 'range(1,10)'; + o.rmempty = true; + + o = s.taboption('adv_log', form.Value, 'ban_nginx_logcount', _('NGINX Log Count'), _('Number of failed nginx requests of the same ip in the log before banning.')); + o.placeholder = '5'; + o.datatype = 'range(1,20)'; + o.rmempty = true; + + o = s.taboption('adv_log', form.Value, 'ban_logopts_src', _('SRC Log Options'), _('Set special SRC log options, e.g. to set a limit rate.')); + o.nocreate = false; + o.unspecified = true; + o.value('-m limit --limit 2/sec', _('-m limit --limit 2/sec (default)')); + o.value('-m limit --limit 10/sec'); + o.optional = true; + o.rmempty = true; + + o = s.taboption('adv_log', form.Value, 'ban_logopts_dst', _('DST Log Options'), _('Set special DST log options, e.g. to set a limit rate.')); + o.nocreate = false; + o.unspecified = true; + o.value('-m limit --limit 2/sec', _('-m limit --limit 2/sec (default)')); + o.value('-m limit --limit 10/sec'); + o.optional = true; + o.rmempty = true; + + /* + advanced email settings tab + */ + o = s.taboption('adv_email', form.Value, 'ban_mailsender', _('E-Mail Sender Address'), _('Sender address for banIP notification E-Mails.')); + o.placeholder = 'no-reply@banIP'; + o.rmempty = true; + + o = s.taboption('adv_email', form.Value, 'ban_mailtopic', _('E-Mail Topic'), _('Topic for banIP notification E-Mails.')); + o.placeholder = 'banIP notification'; + o.rmempty = true; + + o = s.taboption('adv_email', form.Value, 'ban_mailprofile', _('E-Mail Profile'), _('Profile used by \'msmtp\' for banIP notification E-Mails.')); + o.placeholder = 'ban_notify'; + o.datatype = 'uciname'; + o.rmempty = true; + + o = s.taboption('adv_email', form.MultiValue, 'ban_mailactions', _('E-Mail Actions'), _('Limit E-Mail trigger to certain banIP actions.')); + o.value('start'); + o.value('reload'); + o.value('restart'); + o.value('refresh'); + o.rmempty = true; + + /* + blocklist sources tab + */ + o = s.taboption('sources', form.DummyValue, '_sub'); + o.rawhtml = true; + o.default = '<em><b>List of supported and fully pre-configured banIP sources.</b></em>'; + + o = s.taboption('sources', form.MultiValue, 'ban_sources', _('Sources (Info)')); + for (var i = 0; i < sources.length; i++) { + if (sources[i].match(/^\s+\+/)) { + source = sources[i].match(/^\s+\+\s(\w+)\s/)[1].trim(); + info = sources[i].slice(35,70).trim(); + o.value(source, source + ' (' + info + ')'); + } + } + o.optional = true; + o.rmempty = true; + + o = s.taboption('sources', form.DummyValue, '_sub'); + o.rawhtml = true; + o.default = '<em><b>Country Selection</b></em>'; + + /* + prepare country data + */ + var code, country, countries = []; + if (result[3]) { + countries = result[3].trim().split('\n'); + } + + o = s.taboption('sources', form.DynamicList, 'ban_countries', _('Countries')); + for (var i = 0; i < countries.length; i++) { + code = countries[i].match(/^(\w+);/)[1].trim(); + country = countries[i].match(/^\w+;(.*$)/)[1].trim(); + o.value(code, country); + } + o.optional = true; + o.rmempty = true; + + o = s.taboption('sources', form.DummyValue, '_sub'); + o.rawhtml = true; + o.default = '<em><b>ASN Selection</b></em>'; + + o = s.taboption('sources', form.DynamicList, 'ban_asns', _('ASNs')); + o.datatype = 'uinteger'; + o.optional = true; + o.rmempty = true; + + o = s.taboption('sources', form.DummyValue, '_sub'); + o.rawhtml = true; + o.default = '<em><b>Local Sources</b></em>'; + + o = s.taboption('sources', form.MultiValue, 'ban_localsources', _('Local Sources'), _('Limit the selection to certain local sources.')); + o.value('maclist'); + o.value('whitelist'); + o.value('blacklist'); + o.optional = true; + o.rmempty = true; + + o = s.taboption('sources', form.DynamicList, 'ban_extrasources', _('Extra Sources'), _('Add additional, non-banIP related IPSets e.g. for reporting and queries.')); + o.datatype = 'uciname'; + o.optional = true; + o.rmempty = true; + + o = s.taboption('sources', form.Flag, 'ban_autoblacklist', _('Auto Blacklist'), _('Automatically transfers suspicious IPs from the log to the banIP blacklist during runtime.')); + o.rmempty = false; + + o = s.taboption('sources', form.Flag, 'ban_autowhitelist', _('Auto Whitelist'), _('Automatically transfers uplink IPs to the banIP whitelist during runtime.')); + o.rmempty = false; + + return m.render(); + }, + handleReset: null +}); diff --git a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js new file mode 100644 index 0000000000..be70478412 --- /dev/null +++ b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js @@ -0,0 +1,37 @@ +'use strict'; +'require view'; +'require fs'; +'require ui'; + +return view.extend({ + load: function() { + return L.resolveDefault(fs.read_direct('/etc/banip/banip.whitelist'), ''); + }, + handleSave: function(ev) { + var value = ((document.querySelector('textarea').value || '').trim().toLowerCase().replace(/\r\n/g, '\n')) + '\n'; + return fs.write('/etc/banip/banip.whitelist', value) + .then(function(rc) { + document.querySelector('textarea').value = value; + ui.addNotification(null, E('p', _('Whitelist changes have been saved. Refresh your banIP lists that changes take effect.')), 'info'); + }).catch(function(e) { + ui.addNotification(null, E('p', _('Unable to save changes: %s').format(e.message))); + }); + }, + render: function(whitelist) { + return E([ + E('p', {}, + _('This is the local banIP whitelist to always allow certain IP/CIDR addresses.<br /> \ + <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address or domain name per line. Comments introduced with \'#\' are allowed - wildcards and regex are not.')), + E('p', {}, + E('textarea', { + 'style': 'width: 100% !important; padding: 5px; font-family: monospace', + 'spellcheck': 'false', + 'wrap': 'off', + 'rows': 25 + }, [ whitelist != null ? whitelist : '' ]) + ) + ]); + }, + handleSaveApply: null, + handleReset: null +}); diff --git a/applications/luci-app-banip/luasrc/controller/banip.lua b/applications/luci-app-banip/luasrc/controller/banip.lua index 1befbe9867..7993bbfe9d 100644 --- a/applications/luci-app-banip/luasrc/controller/banip.lua +++ b/applications/luci-app-banip/luasrc/controller/banip.lua @@ -1,100 +1,13 @@ --- Copyright 2018-2019 Dirk Brenken (dev@brenken.org) --- This is free software, licensed under the Apache License, Version 2.0 +-- stub lua controller for 19.07 backward compatibility module("luci.controller.banip", package.seeall) -local util = require("luci.util") -local http = require("luci.http") -local i18n = require("luci.i18n") -local json = require("luci.jsonc") -local uci = require("luci.model.uci").cursor() - function index() - if not nixio.fs.access("/etc/config/banip") then - return - end - - local e = entry({"admin", "services", "banip"}, firstchild(), _("banIP"), 40) - e.dependent = false - e.acl_depends = { "luci-app-banip" } - - entry({"admin", "services", "banip", "tab_from_cbi"}, cbi("banip/overview_tab", {hideresetbtn=true, hidesavebtn=true}), _("Overview"), 10).leaf = true - entry({"admin", "services", "banip", "ipset"}, template("banip/ipsetview"), _("IPSet-Lookup"), 20).leaf = true - entry({"admin", "services", "banip", "ripe"}, template("banip/ripeview"), _("RIPE-Lookup"), 30).leaf = true - entry({"admin", "services", "banip", "log"}, template("banip/logview"), _("View Logfile"), 40).leaf = true - entry({"admin", "services", "banip", "advanced"}, firstchild(), _("Advanced"), 100) - entry({"admin", "services", "banip", "advanced", "blacklist"}, form("banip/blacklist_tab"), _("Edit Blacklist"), 110).leaf = true - entry({"admin", "services", "banip", "advanced", "whitelist"}, form("banip/whitelist_tab"), _("Edit Whitelist"), 120).leaf = true - entry({"admin", "services", "banip", "advanced", "configuration"}, form("banip/configuration_tab"), _("Edit Configuration"), 130).leaf = true - entry({"admin", "services", "banip", "ipsetview"}, call("ipset_view"), nil).leaf = true - entry({"admin", "services", "banip", "ripeview"}, call("ripe_view"), nil).leaf = true - entry({"admin", "services", "banip", "logview"}, call("log_view"), nil).leaf = true - entry({"admin", "services", "banip", "status"}, call("status_update"), nil).leaf = true - entry({"admin", "services", "banip", "action"}, call("ban_action"), nil).leaf = true -end - -function ban_action(name) - if name == "do_refresh" then - luci.sys.call("/etc/init.d/banip refresh >/dev/null 2>&1") - elseif name == "do_reload" then - luci.sys.call("/etc/init.d/banip reload >/dev/null 2>&1") - end - luci.http.prepare_content("text/plain") - luci.http.write("0") -end - -function status_update() - local rt_file - local content - - rt_file = uci:get("banip", "global", "ban_rtfile") or "/tmp/ban_runtime.json" - - if nixio.fs.access(rt_file) then - content = json.parse(nixio.fs.readfile(rt_file) or "") - http.prepare_content("application/json") - http.write_json(content) - end -end - -function log_view() - local content = util.trim(util.exec("logread -e 'banIP-' 2>/dev/null")) or "" - - if content == "" then - content = "No banIP related logs yet!" - end - http.write(content) -end - -function ipset_view(ipset, filter) - local content - - if not (ipset or filter) then - return - end - - if filter == "false" then - content = util.trim(util.exec("ipset -L " .. ipset .. " 2>/dev/null")) - else - content = util.trim(util.exec("ipset -L " .. ipset .. " 2>/dev/null | grep -e 'packets [1-9]\\|^[A-Z]'")) - end - - if content == "" then - content = "IPSet is empty!" - end - http.write(content) -end - -function ripe_view(query, input) - local content - - if not (query or input) then - return - end - - content = util.trim(util.exec("uclient-fetch --no-check-certificate -O- https://stat.ripe.net/data/" ..query.. "/data.json?resource=" ..input.. " 2>/dev/null")) - - if content == "" then - content = "No response!" - end - http.write(content) + entry({"admin", "services", "banip"}, firstchild(), _("banIP"), 60).acl_depends = { "luci-app-banip" } + entry({"admin", "services", "banip", "overview"}, view("banip/overview"), _("Overview"), 10) + entry({"admin", "services", "banip", "ipsetreport"}, view("banip/ipsetreport"), _("IPSet Report"), 20) + entry({"admin", "services", "banip", "blacklist"}, view("banip/blacklist"), _("Edit Blacklist"), 30) + entry({"admin", "services", "banip", "whitelist"}, view("banip/whitelist"), _("Edit Whitelist"), 40) + entry({"admin", "services", "banip", "maclist"}, view("banip/maclist"), _("Edit Maclist"), 50) + entry({"admin", "services", "banip", "logread"}, view("banip/logread"), _("Log View"), 60) end diff --git a/applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua b/applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua deleted file mode 100644 index 422182f4f6..0000000000 --- a/applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua +++ /dev/null @@ -1,55 +0,0 @@ --- Copyright 2018 Dirk Brenken (dev@brenken.org) --- This is free software, licensed under the Apache License, Version 2.0 - -local fs = require("nixio.fs") -local util = require("luci.util") -local uci = require("luci.model.uci").cursor() -local input = uci:get("banip", "blacklist", "ban_src") or uci:get("banip", "blacklist", "ban_src_6") or "/etc/banip/adblock.blacklist" - -if not fs.access(input) then - m = SimpleForm("error", nil, translate("Input file not found, please check your configuration.")) - m.reset = false - m.submit = false - return m -end - -if fs.stat(input).size >= 102400 then - m = SimpleForm("error", nil, - translate("The file size is too large for online editing in LuCI (≥ 100 KB). ") - .. translate("Please edit this file directly in a terminal session.")) - m.reset = false - m.submit = false - return m -end - -m = SimpleForm("edit", nil) -m:append(Template("banip/banip_css")) -m.submit = translate("Save") -m.reset = false - -s = m:section(SimpleSection, nil, - translatef("This form allows you to modify the content of the banIP blacklist (%s).<br />", input) - .. translate("Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR notation and comments introduced with '#' are allowed.")) - -f = s:option(TextValue, "data") -f.datatype = "string" -f.rows = 20 -f.rmempty = true - -function f.cfgvalue() - return fs.readfile(input) or "" -end - -function f.write(self, section, data) - return fs.writefile(input, "\n" .. util.trim(data:gsub("\r\n", "\n")) .. "\n") -end - -function f.remove(self, section, value) - return fs.writefile(input, "") -end - -function s.handle(self, state, data) - return true -end - -return m diff --git a/applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua b/applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua deleted file mode 100644 index f90b11be01..0000000000 --- a/applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua +++ /dev/null @@ -1,52 +0,0 @@ --- Copyright 2018 Dirk Brenken (dev@brenken.org) --- This is free software, licensed under the Apache License, Version 2.0 - -local fs = require("nixio.fs") -local util = require("luci.util") -local input = "/etc/config/banip" - -if not fs.access(input) then - m = SimpleForm("error", nil, translate("Input file not found, please check your configuration.")) - m.reset = false - m.submit = false - return m -end - -if fs.stat(input).size >= 102400 then - m = SimpleForm("error", nil, - translate("The file size is too large for online editing in LuCI (≥ 100 KB). ") - .. translate("Please edit this file directly in a terminal session.")) - m.reset = false - m.submit = false - return m -end - -m = SimpleForm("edit", nil) -m:append(Template("banip/banip_css")) -m.submit = translate("Save") -m.reset = false - -s = m:section(SimpleSection, nil, - translate("This form allows you to modify the content of the main banIP configuration file (/etc/config/banip).")) - -f = s:option(TextValue, "data") -f.rows = 20 -f.rmempty = true - -function f.cfgvalue() - return fs.readfile(input) or "" -end - -function f.write(self, section, data) - return fs.writefile(input, "\n" .. util.trim(data:gsub("\r\n", "\n")) .. "\n") -end - -function f.remove(self, section, value) - return fs.writefile(input, "") -end - -function s.handle(self, state, data) - return true -end - -return m diff --git a/applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua b/applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua deleted file mode 100644 index d418ad32af..0000000000 --- a/applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua +++ /dev/null @@ -1,215 +0,0 @@ --- Copyright 2018-2019 Dirk Brenken (dev@brenken.org) --- This is free software, licensed under the Apache License, Version 2.0 - -local fs = require("nixio.fs") -local uci = require("luci.model.uci").cursor() -local net = require "luci.model.network".init() -local util = require("luci.util") -local dump = util.ubus("network.interface", "dump", {}) - -m = Map("banip", translate("banIP"), - translate("Configuration of the banIP package to block ip adresses/subnets via IPSet. ") - ..translatef("For further information " - .. "<a href=\"%s\" target=\"_blank\">" - .. "check the online documentation</a>", "https://github.com/openwrt/packages/blob/master/net/banip/files/README.md")) - --- Main banIP Options - -s = m:section(NamedSection, "global", "banip") - -o1 = s:option(Flag, "ban_enabled", translate("Enable banIP")) -o1.default = o1.disabled -o1.rmempty = false - -o2 = s:option(Flag, "ban_automatic", translate("Automatic WAN Interface Detection")) -o2.default = o2.enabled -o2.rmempty = false - -o3 = s:option(MultiValue, "ban_iface", translate("Manual WAN Interface Selection"), - translate("Select your preferred interface(s) manually.")) -if dump then - local i, v - for i, v in ipairs(dump.interface) do - if v.interface ~= "loopback" then - local device = v.l3_device or v.device or "-" - o3:value(v.interface, " " .. v.interface .. " (" .. device .. ") ") - end - end -end -o3:depends("ban_automatic", 0) -o3.widget = "checkbox" -o3.rmempty = true - -o4 = s:option(Flag, "ban_realtime", translate("SSH/LuCI RT Monitor"), - translate("Starts a small log/banIP monitor in the background to block SSH/LuCI brute force attacks in realtime.")) -o4.enabled = "true" -o4.default = o4.disabled -o4.rmempty = false - --- Runtime Information - -ds = s:option(DummyValue, "_dummy") -ds.template = "banip/runtime" - --- Source Table - -bl = m:section(TypedSection, "source", translate("IPSet Sources")) -bl.template = "banip/sourcelist" - -name_4 = bl:option(Flag, "ban_src_on", translate("enable IPv4")) -name_4.rmempty = false - -name_6 = bl:option(Flag, "ban_src_on_6", translate("enable IPv6")) -name_6.rmempty = false - -type = bl:option(ListValue, "ban_src_ruletype", translate("SRC/DST")) -type:value("src") -type:value("dst") -type:value("src+dst") -type.default = "src" -type.rmempty = false - -des = bl:option(DummyValue, "ban_src_desc", translate("Description")) - -cat = bl:option(DynamicList, "ban_src_cat", translate("ASN/Country")) -cat.datatype = "uciname" -cat.optional = true - --- Extra options - -e = m:section(NamedSection, "extra", "banip", translate("Extra Options"), - translate("Options for further tweaking in case the defaults are not suitable for you.")) - -e1 = e:option(Flag, "ban_debug", translate("Verbose Debug Logging"), - translate("Enable verbose debug logging in case of any processing error.")) -e1.rmempty = false - -e2 = e:option(Flag, "ban_nice", translate("Low Priority Service"), - translate("Set the nice level to 'low priority' and banIP background processing will take less resources from the system. ") - ..translate("This change requires a manual service stop/re-start to take effect.")) -e2.disabled = "0" -e2.enabled = "10" -e2.rmempty = false - -e3 = e:option(Value, "ban_backupdir", translate("Backup Directory"), - translate("Target directory for banIP backups. Default is '/tmp', please use preferably a non-volatile disk if available.")) -e3.datatype = "directory" -e3.default = "/tmp" -e3.rmempty = true - -e4 = e:option(Value, "ban_maxqueue", translate("Max. Download Queue"), - translate("Size of the download queue to handle downloads & IPset processing in parallel (default '4'). ") - .. translate("For further performance improvements you can raise this value, e.g. '8' or '16' should be safe.")) -e4.default = 4 -e4.datatype = "range(1,32)" -e4.rmempty = false - -e5 = e:option(ListValue, "ban_sshdaemon", translate("SSH Daemon"), - translate("Select the SSH daemon for logfile parsing, to detect break-in events.")) -e5:value("dropbear") -e5:value("sshd") -e5.default = "dropbear" -e5.rmempty = true - -e6 = e:option(Flag, "ban_autoblacklist", translate("Local Save Blacklist Addons"), - translate("Blacklist auto addons are stored temporary in the IPSet and saved permanently in the local blacklist. Disable this option to prevent the local save.")) -e6.default = e6.enabled -e6.rmempty = true - -e7 = e:option(Flag, "ban_autowhitelist", translate("Local Save Whitelist Addons"), - translate("Whitelist auto addons are stored temporary in the IPSet and saved permanently in the local whitelist. Disable this option to prevent the local save.")) -e7.default = e7.enabled -e7.rmempty = true - --- Optional Extra Options - -e20 = e:option(ListValue, "ban_fetchutil", translate("Download Utility"), - translate("Select your preferred download utility.")) -e20:value("uclient-fetch") -e20:value("wget") -e20:value("curl") -e20:value("aria2c") -e20.optional = true - -e21 = e:option(Value, "ban_fetchparm", translate("Download Options"), - translate("Special options for the selected download utility, e.g. '--timeout=20 -O'.")) -e21.optional = true - -e22 = e:option(Value, "ban_triggerdelay", translate("Trigger Delay"), - translate("Additional trigger delay in seconds before banIP processing begins.")) -e22.default = 2 -e22.datatype = "range(1,60)" -e22.optional = true - -e23 = e:option(ListValue, "ban_starttype", translate("Start Type"), - translate("Select the used start type during boot.")) -e23:value("start") -e23:value("reload") -e23.default = "start" -e23.optional = true - -e30 = e:option(Value, "ban_wan_input_chain", translate("WAN Input Chain IPv4")) -e30.default = "input_wan_rule" -e30.datatype = "uciname" -e30.optional = true - -e31 = e:option(Value, "ban_wan_forward_chain", translate("WAN Forward Chain IPv4")) -e31.default = "forwarding_wan_rule" -e31.datatype = "uciname" -e31.optional = true - -e32 = e:option(Value, "ban_lan_input_chain", translate("LAN Input Chain IPv4")) -e32.default = "input_lan_rule" -e32.datatype = "uciname" -e32.optional = true - -e33 = e:option(Value, "ban_lan_forward_chain", translate("LAN Forward Chain IPv4")) -e33.default = "forwarding_lan_rule" -e33.datatype = "uciname" -e33.optional = true - -e34 = e:option(ListValue, "ban_target_src", translate("SRC Target IPv4")) -e34:value("REJECT") -e34:value("DROP") -e34.default = "DROP" -e34.optional = true - -e35 = e:option(ListValue, "ban_target_dst", translate("DST Target IPv4")) -e35:value("REJECT") -e35:value("DROP") -e35.default = "REJECT" -e35.optional = true - -e36 = e:option(Value, "ban_wan_input_chain_6", translate("WAN Input Chain IPv6")) -e36.default = "input_wan_rule" -e36.datatype = "uciname" -e36.optional = true - -e37 = e:option(Value, "ban_wan_forward_chain_6", translate("WAN Forward Chain IPv6")) -e37.default = "forwarding_wan_rule" -e37.datatype = "uciname" -e37.optional = true - -e38 = e:option(Value, "ban_lan_input_chain_6", translate("LAN Input Chain IPv6")) -e38.default = "input_lan_rule" -e38.datatype = "uciname" -e38.optional = true - -e39 = e:option(Value, "ban_lan_forward_chain_6", translate("LAN Forward Chain IPv6")) -e39.default = "forwarding_lan_rule" -e39.datatype = "uciname" -e39.optional = true - -e40 = e:option(ListValue, "ban_target_src_6", translate("SRC Target IPv6")) -e40:value("REJECT") -e40:value("DROP") -e40.default = "DROP" -e40.optional = true - -e41 = e:option(ListValue, "ban_target_dst_6", translate("DST Target IPv6")) -e41:value("REJECT") -e41:value("DROP") -e41.default = "REJECT" -e41.optional = true - -return m diff --git a/applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua b/applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua deleted file mode 100644 index c56e40f112..0000000000 --- a/applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua +++ /dev/null @@ -1,55 +0,0 @@ --- Copyright 2018 Dirk Brenken (dev@brenken.org) --- This is free software, licensed under the Apache License, Version 2.0 - -local fs = require("nixio.fs") -local util = require("luci.util") -local uci = require("luci.model.uci").cursor() -local input = uci:get("banip", "whitelist", "ban_src") or uci:get("banip", "whitelist", "ban_src_6") or "/etc/banip/adblock.whitelist" - -if not fs.access(input) then - m = SimpleForm("error", nil, translate("Input file not found, please check your configuration.")) - m.reset = false - m.submit = false - return m -end - -if fs.stat(input).size >= 102400 then - m = SimpleForm("error", nil, - translate("The file size is too large for online editing in LuCI (≥ 100 KB). ") - .. translate("Please edit this file directly in a terminal session.")) - m.reset = false - m.submit = false - return m -end - -m = SimpleForm("edit", nil) -m:append(Template("banip/banip_css")) -m.submit = translate("Save") -m.reset = false - -s = m:section(SimpleSection, nil, - translatef("This form allows you to modify the content of the banIP whitelist (%s).<br />", input) - .. translate("Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR notation and comments introduced with '#' are allowed.")) - -f = s:option(TextValue, "data") -f.datatype = "string" -f.rows = 20 -f.rmempty = true - -function f.cfgvalue() - return fs.readfile(input) or "" -end - -function f.write(self, section, data) - return fs.writefile(input, "\n" .. util.trim(data:gsub("\r\n", "\n")) .. "\n") -end - -function f.remove(self, section, value) - return fs.writefile(input, "") -end - -function s.handle(self, state, data) - return true -end - -return m diff --git a/applications/luci-app-banip/luasrc/view/banip/banip_css.htm b/applications/luci-app-banip/luasrc/view/banip/banip_css.htm deleted file mode 100644 index 2fd4109e90..0000000000 --- a/applications/luci-app-banip/luasrc/view/banip/banip_css.htm +++ /dev/null @@ -1,95 +0,0 @@ -<style type="text/css"> - textarea - { - width: 100% !important; - height: 450px !important; - border: 1px solid #cccccc; - padding: 5px; - font-size: 12px; - font-family: monospace; - resize: none; - white-space: pre; - overflow-wrap: normal; - overflow-x: scroll; - } - - select[readonly], - textarea[readonly] - { - width: 100% !important; - height: 450px !important; - border: 1px solid #cccccc; - padding: 5px; - font-size: 12px; - font-family: monospace; - resize: none; - pointer-events: auto; - cursor: auto; - } - - .table.cbi-section-table .th, - .table.cbi-section-table .td, - .cbi-section-table-cell, - .cbi-section-table-row, - .tr[data-title]::before - { - text-align: left !important; - vertical-align: top; - margin-left: 0px; - padding-left: 2px; - } - - .table.cbi-section-table .th - { - white-space: nowrap; - } - - .cbi-section-table-row > .cbi-value-field .cbi-input-select, - .table.cbi-section-table select - { - width: 70px; - } - - .item, - .add-item - { - white-space: nowrap; - width: 8.2em; - } - - .cbi-input-checkbox - { - height: 1em; - } - - .cbi-button - { - -webkit-appearance: menulist; - } - - .runtime - { - color: #37c; - font-weight: bold; - display: inline-block; - width: 100%; - padding-top: 0.5rem; - } - - .ripe_desc - { - font-style: italic; - display: inline-block; - width: 100%; - height: 20px; - margin: 2px 2px; - } - - .button_running - { - display: inline-block; - width: 16px; - height: 16px; - margin: 0 5px; - } -</style> diff --git a/applications/luci-app-banip/luasrc/view/banip/ipsetview.htm b/applications/luci-app-banip/luasrc/view/banip/ipsetview.htm deleted file mode 100644 index 22c1312a8f..0000000000 --- a/applications/luci-app-banip/luasrc/view/banip/ipsetview.htm +++ /dev/null @@ -1,67 +0,0 @@ -<%# -Copyright 2018 Dirk Brenken (dev@brenken.org) -This is free software, licensed under the Apache License, Version 2.0 --%> - -<%- - local util = require("luci.util") - local ipsets = util.split(util.trim(util.exec("ipset -n -L 2>/dev/null | sort")), "\n", nil, true) or {} --%> - -<%+header%> -<%+banip/banip_css%> - -<script type="text/javascript"> -//<![CDATA[ - function ipset_view() - { - var div_ipsets = document.getElementById("div_ipsets"); - var ipset = div_ipsets.querySelector("#s_ipsets").value; - var filter = document.getElementById("checkbox_filter").checked; - var view = document.getElementById("view_id"); - - if (!ipset) - { - return; - } - view.value = "<%:Loading ...%>"; - - new XHR().get('<%=luci.dispatcher.build_url("admin", "services", "banip")%>/ipsetview/' + ipset + "/" + filter, null, - function(x) - { - if (!x) - { - view.value = "<%:No response!%>"; - return; - } - view.value = x.responseText; - }); - } -//]]> -</script> - -<div class="cbi-map"> - <div class="cbi-section"> - <div class="cbi-section-descr"><%:Check the current available IPSets.%></div> - <div class="cbi-section-node"> - <div class="table cbi-section-table"> - <div class="tr cbi-section-table-row"> - <div class="td left"> - <input class="cbi-input-checkbox" data-update="click change" type="checkbox" id="checkbox_filter" name="checkbox_filter" value="1" checked="checked" /> - <label for="checkbox_filter"><%_Show only set member with packet counter > 0%></label> - </div> - </div> - <div class="tr cbi-section-table-row" id="div_ipsets"> - <div class="td left"> - <select id="s_ipsets" class="cbi-input-select cbi-button" style="width:15em"> - <%- for _, z in ipairs(ipsets) do -%><option value="<%=z%>"><%=z%></option><%- end -%> - </select> - <input type="button" id="bt_load" value="<%:Load%>" onclick="ipset_view()" class="cbi-button cbi-button-add" /> - </div> - </div> - </div> - </div> - <textarea id="view_id" readonly="readonly" wrap="off" value=""></textarea> - </div> -</div> -<%+footer%> diff --git a/applications/luci-app-banip/luasrc/view/banip/logview.htm b/applications/luci-app-banip/luasrc/view/banip/logview.htm deleted file mode 100644 index 86f1ea64fa..0000000000 --- a/applications/luci-app-banip/luasrc/view/banip/logview.htm +++ /dev/null @@ -1,36 +0,0 @@ -<%# -Copyright 2018 Dirk Brenken (dev@brenken.org) -This is free software, licensed under the Apache License, Version 2.0 --%> - -<%+header%> -<%+banip/banip_css%> - -<script type="text/javascript"> -//<![CDATA[ - function log_update() - { - XHR.poll(-1, '<%=luci.dispatcher.build_url("admin", "services", "banip", "logview")%>', null, - function(x) - { - if (!x) - { - return; - } - var view = document.getElementById("view_id"); - view.value = x.responseText; - view.scrollTop = view.scrollHeight; - }); - } - window.onload = log_update(); -//]]> -</script> - -<div class="cbi-map"> - <div class="cbi-section"> - <div class="cbi-section-descr"><%:The syslog output, pre-filtered for banIP related messages only.%></div> - <textarea id="view_id" readonly="readonly" wrap="off" value=""></textarea> - </div> -</div> - -<%+footer%> diff --git a/applications/luci-app-banip/luasrc/view/banip/ripeview.htm b/applications/luci-app-banip/luasrc/view/banip/ripeview.htm deleted file mode 100644 index 5d26ce95f1..0000000000 --- a/applications/luci-app-banip/luasrc/view/banip/ripeview.htm +++ /dev/null @@ -1,107 +0,0 @@ -<%# -Copyright 2018 Dirk Brenken (dev@brenken.org) -This is free software, licensed under the Apache License, Version 2.0 --%> - -<%+header%> -<%+banip/banip_css%> - -<script type="text/javascript"> -//<![CDATA[ - function ripe_desc() - { - var div_ripe = document.getElementById("div_ripe"); - var query = div_ripe.querySelector("#s_ripe").value; - var output = document.getElementById("ripe_desc"); - - switch (query) { - case "geoloc": - output.innerHTML = "<%:This data call returns geolocation information for the given IP space, or for announced IP prefixes in the case of ASNs.%>"; - break; - case "as-overview": - output.innerHTML = "<%:This data call shows general informations about an ASN like its announcement status and the name of its holder according to the WHOIS service.%>"; - break; - case "announced-prefixes": - output.innerHTML = "<%:This data call returns all announced prefixes for a given ASN.%>"; - break; - case "network-info": - output.innerHTML = "<%:This data call returns the containing prefix and announcing ASN of a given IP address.%>"; - break; - case "country-resource-list": - output.innerHTML = "<%:This data call lists the Internet resources associated with a country, including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes.%>"; - break; - case "whois": - output.innerHTML = "<%:This data call returns whois information from the relevant Regional Internet Registry and Routing Registry.%>"; - break; - case "dns-chain": - output.innerHTML = "<%:This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and reverse (PTR) records starting form either a hostname or an IP address.%>"; - break; - case "iana-registry-info": - output.innerHTML = "<%:This data call gives access to various data sources maintained by IANA.%>"; - break; - default: - output.innerHTML = ""; - } - } - - function ripe_view() - { - var div_ripe = document.getElementById("div_ripe"); - var query = div_ripe.querySelector("#s_ripe").value; - var input = document.getElementById("ripe_input"); - var view = document.getElementById("view_id"); - - if (!input.value) - { - return; - } - view.value = "<%:Loading ...%>"; - - new XHR().get('<%=luci.dispatcher.build_url("admin", "services", "banip")%>/ripeview/' + query + "/" + input.value, null, - function(x) - { - if (!x) - { - view.value = "<%:No response!%>"; - return; - } - view.value = x.responseText; - }); - } - window.onload = ripe_desc; -//]]> -</script> - -<div class="cbi-map"> - <div class="cbi-section"> - <div class="cbi-section-descr"><%_The RIPEstat Data API is the public data interface provided by RIPE NCC, for details look <a href="https://stat.ripe.net/docs/data_api" target="_blank" rel="noopener noreferrer">here</a>.%></div> - <div class="cbi-section-node"> - <div class="table cbi-section-table"> - <div class="tr cbi-section-table-row"> - <div class="td left"> - <input class="cbi-input-text" style="width:20em" type="text" id="ripe_input" placeholder="<%:Enter IP/CIDR/ASN/ISO%>" value="" /> - </div> - </div> - <div class="tr cbi-section-table-row" id="div_ripe"> - <div class="td left"> - <select id="s_ripe" class="cbi-input-select cbi-button" style="width:15em" onchange="ripe_desc()"> - <option value="geoloc" selected="selected"><%:Geo Location%></option> - <option value="as-overview"><%:ASN Overview%></option> - <option value="announced-prefixes"><%:ASN Prefixes%></option> - <option value="network-info"><%:IP/ASN Mapping%></option> - <option value="country-resource-list"><%:Country Resources%></option> - <option value="whois"><%:Whois Information%></option> - <option value="dns-chain"><%:DNS Chain%></option> - <option value="iana-registry-info"><%:IANA Information%></option> - </select> - <input type="button" id="bt_load" value="<%:Load%>" onclick="ripe_view()" class="cbi-button cbi-button-add" /><br /><br /> - <span class="ripe_desc" id="ripe_desc"></span> - </div> - </div> - </div> - </div> - <textarea id="view_id" readonly="readonly" wrap="off" value=""></textarea> - </div> -</div> - -<%+footer%>
\ No newline at end of file diff --git a/applications/luci-app-banip/luasrc/view/banip/runtime.htm b/applications/luci-app-banip/luasrc/view/banip/runtime.htm deleted file mode 100644 index f96b23dc80..0000000000 --- a/applications/luci-app-banip/luasrc/view/banip/runtime.htm +++ /dev/null @@ -1,164 +0,0 @@ -<%# -Copyright 2018-2019 Dirk Brenken (dev@brenken.org) -This is free software, licensed under the Apache License, Version 2.0 --%> - -<%+banip/banip_css%> -<script type="text/javascript"> -//<![CDATA[ - function status_update(json) - { - var btn1 = document.getElementById("btn1"); - var btn1_running = document.getElementById("btn1_running"); - var btn2 = document.getElementById("btn2"); - var btn2_running = document.getElementById("btn2_running"); - var view = document.getElementById("value_1"); - var input = json.data.status; - - btn1.value = "<%:Refresh%>"; - btn1.name = "do_refresh"; - - btn2.value = "<%:Reload%>"; - btn2.name = "do_reload"; - view.innerHTML = input || "-"; - if (input != "running") - { - btn1.disabled = false; - running(btn1_running, 0); - btn2.disabled = false; - running(btn2_running, 0); - } - view = document.getElementById("value_2"); - input = json.data.version; - view.innerHTML = input || "-"; - view = document.getElementById("value_3"); - input = json.data.util_info; - view.innerHTML = input || "-"; - view = document.getElementById("value_4"); - input = json.data.ipset_info; - view.innerHTML = input || "-"; - view = document.getElementById("value_5"); - input = json.data.backup_dir; - view.innerHTML = input || "-"; - view = document.getElementById("value_6"); - input = json.data.last_run; - view.innerHTML = input || "-"; - } - -function btn_action(action) - { - var btn1 = document.getElementById("btn1"); - var btn1_running = document.getElementById("btn1_running"); - var btn2 = document.getElementById("btn2"); - var btn2_running = document.getElementById("btn2_running"); - - if (action.name === "do_refresh") - { - btn1.disabled = true; - btn2.disabled = true; - running(btn1_running, 1); - } - else if (action.name === "do_reload") - { - btn1.disabled = true; - btn2.disabled = true; - running(btn2_running, 1); - } - new XHR.get('<%=luci.dispatcher.build_url("admin", "services", "banip")%>/action/' + action.name, null, - function(x) - { - if (!x) - { - return; - } - }); - } - - function running(element, state) - { - if (state === 1) - { - var running_html = '<img src="<%=resource%>/icons/loading.gif" alt="<%:Loading%>" width="16" height="16" style="vertical-align:middle" />'; - element.innerHTML = running_html; - } - else - { - element.innerHTML = ''; - } - } - - XHR.get('<%=luci.dispatcher.build_url("admin", "services", "banip", "status")%>', null, - function(x, json_info) - { - if (!x || !json_info) - { - return; - } - status_update(json_info) - }); - - XHR.poll(-1, '<%=luci.dispatcher.build_url("admin", "services", "banip", "status")%>', null, - function(x, json_info) - { - if (!x || !json_info) - { - return; - } - status_update(json_info) - }); -//]]> -</script> - -<h3><%:Runtime Information%></h3> -<div class="cbi-value" id="status_1"> - <label class="cbi-value-title" for="status_1"><%:banIP Status%></label> - <div class="cbi-value-field"> - <span class="runtime" id="value_1">-</span> - </div> -</div> -<div class="cbi-value" id="status_2"> - <label class="cbi-value-title" for="status_2"><%:banIP Version%></label> - <div class="cbi-value-field"> - <span class="runtime" id="value_2">-</span> - </div> -</div> -<div class="cbi-value" id="status_3"> - <label class="cbi-value-title" for="status_3"><%:Download Utility, RT Monitor%></label> - <div class="cbi-value-field"> - <span class="runtime" id="value_3">-</span> - </div> -</div> -<div class="cbi-value" id="status_4"> - <label class="cbi-value-title" for="status_4"><%:IPSet Information%></label> - <div class="cbi-value-field"> - <span class="runtime" id="value_4">-</span> - </div> -</div> -<div class="cbi-value" id="status_5"> - <label class="cbi-value-title" for="status_5"><%:Backup Directory%></label> - <div class="cbi-value-field"> - <span class="runtime" id="value_5">-</span> - </div> -</div> -<div class="cbi-value" id="status_6"> - <label class="cbi-value-title" for="status_6"><%:Last Run%></label> - <div class="cbi-value-field"> - <span class="runtime" id="value_6">-</span> - </div> -</div> -<hr /> -<div class="cbi-value" id="button_1"> - <label class="cbi-value-title" for="button_1"><%:Refresh IPSets%></label> - <div class="cbi-value-field"> - <input class="cbi-button cbi-button-apply" id="btn1" type="button" name="do_refresh" value="<%:Refresh%>" onclick="btn_action(this)" /> - <span id="btn1_running" class="btn_running"></span> - </div> -</div> -<div class="cbi-value" id="button_2"> - <label class="cbi-value-title" for="button_2"><%:Reload IPSet Sources%></label> - <div class="cbi-value-field"> - <input class="cbi-button cbi-button-reset" id="btn2" type="button" name="do_reload" value="<%:Reload%>" onclick="btn_action(this)" /> - <span id="btn2_running" class="btn_running"></span> - </div> -</div> - diff --git a/applications/luci-app-banip/luasrc/view/banip/sourcelist.htm b/applications/luci-app-banip/luasrc/view/banip/sourcelist.htm deleted file mode 100644 index 12240e5ae4..0000000000 --- a/applications/luci-app-banip/luasrc/view/banip/sourcelist.htm +++ /dev/null @@ -1,47 +0,0 @@ -<%# -Copyright 2018 Dirk Brenken (dev@brenken.org) -This is free software, licensed under the Apache License, Version 2.0 --%> - -<%- -local anonclass = (not self.anonymous or self.sectiontitle) and "named" or "anonymous" --%> - -<%+banip/banip_css%> - -<div class="cbi-section" id="cbi-<%=self.config%>-<%=self.sectiontype%>"> - <% if self.title then -%> - <h3><%=self.title%></h3> - <%- end %> - <div class="cbi-section-descr"><%=self.description%></div> - <div class="cbi-section-node"> - <div class="table cbi-section-table"> - <div class="tr cbi-section-table-titles <%=anonclass%>"> - <%- for i, k in pairs(self.children) do -%> - <div class="th cbi-section-table-cell"> - <%-=k.title-%> - </div> - <%- end -%> - </div> - <%- local section, scope, isempty = true - for i, k in ipairs(self:cfgsections()) do - section = k - local sectionname = striptags((type(self.sectiontitle) == "function") and self:sectiontitle(section) or k) - local sectiontitle = ifattr(sectionname and (not self.anonymous or self.sectiontitle), "data-title", sectionname, true) - isempty = false - scope = { valueheader = "cbi/cell_valueheader", valuefooter = "cbi/cell_valuefooter" } - -%> - <div class="tr cbi-section-table-row" id="cbi-<%=self.config%>-<%=section%>"<%=sectiontitle%>> - <%- - for k, node in ipairs(self.children) do - node:render(section, scope or {}) - end - if not scope.cbid:match("ban_src_cat") then - -%> - <div class="td cbi-value-field"> </div> - <%- end -%> - </div> - <%- end -%> - </div> - </div> -</div> diff --git a/applications/luci-app-banip/po/ar/banip.po b/applications/luci-app-banip/po/ar/banip.po index 7efde8cb84..71041adf95 100644 --- a/applications/luci-app-banip/po/ar/banip.po +++ b/applications/luci-app-banip/po/ar/banip.po @@ -1,7 +1,7 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-08-04 18:32+0000\n" -"Last-Translator: DJEBRI Ahmed El Amine <djebri.emp@gmail.com>\n" +"PO-Revision-Date: 2021-03-08 13:04+0000\n" +"Last-Translator: Said Zakaria <said.zakaria@gmail.com>\n" "Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/ar/>\n" "Language: ar\n" @@ -9,482 +9,896 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" -"X-Generator: Weblate 4.2-dev\n" +"X-Generator: Weblate 4.5.1\n" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 msgid "Backup Directory" msgstr "مجلد النسخ الاحتياطي" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "إلغاء" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" -msgstr "الوصف" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 -msgid "Download Utility" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 -msgid "Edit Blacklist" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "تنزيل المعلمات" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "تنزيل قائمة الانتظار" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "Download Utility" +msgstr "تحميل الأداة" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "إعلام البريد الإلكتروني" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "ملف تعريف البريد الإلكتروني" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "عنوان مستقبل البريد الإلكتروني" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "عنوان مرسل البريد الإلكتروني" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "موضوع البريد الإلكتروني" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +msgid "Edit Blacklist" +msgstr "تحرير القائمة السوداء" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" +msgstr "تحرير القائمة البيضاء" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." +msgstr "تمكين التسجيل المطول لتصحيح الأخطاء في حالة وجود أي أخطاء في المعالجة." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" +msgstr "مفعل" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "الوظائف الحالية" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "الاعدادات العامة" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" msgstr "" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" +msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" +msgstr "معلومة" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" +msgstr "آخر تشغيل" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" -msgstr "حمولة" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" -msgstr "جار التحميل" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" +msgstr "رقم الخط المراد إزالته" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." +msgstr "قائمة أدوات التنزيل المدعومة والمجهزة بالكامل مسبقًا" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" +msgstr "عرض السجل" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 msgid "" -"Options for further tweaking in case the defaults are not suitable for you." +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 -msgid "Overview" -msgstr "نظرة عامة" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 -msgid "Refresh" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" +msgstr "لا توجد نتائج استعلام!" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 -msgid "Save" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "" +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "" +"Number of failed nginx requests of the same ip in the log before banning." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "" +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 +msgid "Overview" +msgstr "نظرة عامة" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "استعلام" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +msgid "Refresh" +msgstr "نعش الذاكرة" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "تحديث الموقت" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." +msgstr "تحديث المؤقت ..." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" +msgstr "إزالة وظيفة موجودة" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" +msgstr "دليل التقارير" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "إعادة تشغيل" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" +msgstr "نتيجة" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" +msgstr "تشغيل الإشارات" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 -msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 -msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 -msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "إحفض" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "إعدادات" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "بدء واجهة التشغيل" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "الحالة / الإصدار" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "تعليق" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "تعذر تحديث مؤقت التحديث." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "تم تحديث مؤقت التحديث." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "" +"يوم الأسبوع (اختياري ، القيم: من 1 إلى 7 من المحتمل أن يفصل بينها أو -)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "قسم الساعات (مطلوب ، النطاق: 0-23)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "جزء الدقائق (اختياري ، النطاق: 0-59)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 -msgid "Trigger Delay" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "Trigger Delay" +msgstr "تأخير الزناد" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" +msgstr "نوع" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" +msgstr "تعذر حفظ التغييرات: s%" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 msgid "Verbose Debug Logging" -msgstr "" +msgstr "تسجيل مطول للتصحيح" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" -msgstr "عرض ملف السجل" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." +msgstr "القائمة البيضاء ..." -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 msgid "banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" -msgstr "" +#~ msgid "Special config options for the selected download utility." +#~ msgstr "خيارات التكوين الخاصة لأداة التنزيل المساعدة المحددة." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" -msgstr "" +#~ msgid "Description" +#~ msgstr "الوصف" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" -msgstr "" +#~ msgid "Load" +#~ msgstr "حمولة" + +#~ msgid "Loading" +#~ msgstr "جار التحميل" + +#~ msgid "View Logfile" +#~ msgstr "عرض ملف السجل" diff --git a/applications/luci-app-banip/po/bg/banip.po b/applications/luci-app-banip/po/bg/banip.po index 0ee1661ffd..24408fe44f 100644 --- a/applications/luci-app-banip/po/bg/banip.po +++ b/applications/luci-app-banip/po/bg/banip.po @@ -1,489 +1,901 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-05-22 12:40+0000\n" -"Last-Translator: Stefan M <sm@voip-office.eu>\n" +"PO-Revision-Date: 2021-10-05 12:02+0000\n" +"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n" "Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/bg/>\n" "Language: bg\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.1-dev\n" +"X-Generator: Weblate 4.9-dev\n" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" +msgstr "-m limit --limit 2/sec (по подразбиране)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" +msgstr "1 час" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" +msgstr "12 часа" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "24 часа" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "30 минути" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "6 часа" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "ASNs" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "Действие" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "Активни устройства" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "Активен интерфейс" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "Активни източници" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "Активни събнети" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +#, fuzzy +msgid "Add this IP/CIDR to your local whitelist." +msgstr "Добавете този IP/CIDR към местния бял списък." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "Допълнителни настройки" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 -msgid "Additional trigger delay in seconds before banIP processing begins." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 -msgid "Backup Directory" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "Автоматичен черен списък" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "Автоматично засичане" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "Автоматичен бял списък" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." msgstr "" +"Автоматично прехвърли подозрителните IP-та от журнала в черния списък по " +"време на изпълнение." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Automatically transfers uplink IPs to the banIP whitelist during runtime." msgstr "" +"Автоматично прехвърли активните IP-та към белия списък по време на " +"изпълнение." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Backup Directory" +msgstr "Директоря за резервни копия" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "Черен списък таймаут" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 +msgid "" +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" +msgstr "Източници на списък за блокиране" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "Отмени" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 +msgid "" +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" msgstr "" +"Настройка на banIP пакета за блокиране на адреси/мрежи чрез IPSet. За повече " +"информация <a href=\"https://github.com/openwrt/packages/blob/master/net/" +"banip/files/README.md\" target=\"_blank\" rel=\"noreferrer noopener\" " +">проверете онлайн документацията</a>" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" -msgstr "Описание" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" +msgstr "Преброй ACC" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" +msgstr "Преброй CIDR" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" +msgstr "Преброй IP" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" +msgstr "Преброй MAC" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" +msgstr "Преброй SUM" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" +msgstr "Държави" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "DST IPSet Тип" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" +msgstr "DST Журнални настройки" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." msgstr "" +"Намери подходящи мрежови интерфейси, устройства, събнети и протоколи " +"автоматично." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "Не проверявай SSL сертификати по време на сваляне." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "Сваляй несигурно" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "Параметри за теглене" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "Опашка за теглене" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" +msgstr "Действия с e-mail" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "E-Mail Известяване" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "E-Mail Профил" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "E-Mail Изпращач" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "E-Mail Тема" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" +msgstr "Редактирай черен списък" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" +msgstr "Редактирай Mac списък" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +msgid "Edit Whitelist" +msgstr "Редактирай бял списък" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" +msgstr "Разреши DST журнал" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" +msgstr "Разреши SRC журнал" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." +msgstr "Включи banIP сервиз." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." +msgstr "Включи подрбони журнали в случай на работни грешки." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" +msgstr "Разрешен" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." +msgstr "Разрешава IPv4 поддръжка в banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "Разрешава IPv6 поддръжка в banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 -msgid "Edit Whitelist" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "Основни настройки" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." +#: 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/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 +msgid "IPSet Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." msgstr "" -#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 -msgid "IPSet Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" +msgstr "Информация" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Last Run" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 -msgid "Last Run" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 msgid "" -"Options for further tweaking in case the defaults are not suitable for you." +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 -msgid "Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 +msgid "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +"Manually override the pre-configured download options for the selected " +"download utility." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 -msgid "Refresh" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 -msgid "Save" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "" +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "" +"Number of failed nginx requests of the same ip in the log before banning." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "" +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 +msgid "Overview" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 -msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 -msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 -msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +msgid "Refresh" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "Запази" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 -msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 -msgid "Trigger Delay" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 -msgid "Verbose Debug Logging" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 +msgid "" +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 -msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 -msgid "banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 +msgid "" +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 +msgid "banIP" msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" +msgstr "banIP действие" + +#~ msgid "Description" +#~ msgstr "Описание" diff --git a/applications/luci-app-banip/po/bn_BD/banip.po b/applications/luci-app-banip/po/bn_BD/banip.po index 163eabc659..f56d3a60f6 100644 --- a/applications/luci-app-banip/po/bn_BD/banip.po +++ b/applications/luci-app-banip/po/bn_BD/banip.po @@ -1,483 +1,887 @@ msgid "" msgstr "" +"PO-Revision-Date: 2021-10-08 18:54+0000\n" +"Last-Translator: Rayhan Nabi <rayhanjanam@gmail.com>\n" +"Language-Team: Bengali (Bangladesh) <https://hosted.weblate.org/projects/" +"openwrt/luciapplicationsbanip/bn_BD/>\n" "Language: bn_BD\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.9-dev\n" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" +msgstr "১ ঘন্টা" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" +msgstr "১২ ঘন্টা" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "২৪ ঘন্টা" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "৩০ মিনিট" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "৬ ঘন্টা" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "চালু ডিভাইসগুলো" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "চালু ইন্টারফেসগুলো" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "চালু উৎস" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "চালু সাবনেটগুলো" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "স্বয়ংক্রিয় সাদা তালিকাভুক্ত" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 msgid "Backup Directory" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "বাতিল করুন" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" +msgstr "সক্রিয়" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "সাধারণ সেটিংস" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" msgstr "" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" +msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 -msgid "" -"Options for further tweaking in case the defaults are not suitable for you." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 -msgid "Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 -msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 -msgid "Refresh" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "" +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 +msgid "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 -msgid "Save" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 -msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "" +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +"Number of failed nginx requests of the same ip in the log before banning." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 +msgid "Overview" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +msgid "Refresh" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "সংরক্ষণ করুন" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "সেটিংস" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 -msgid "Trigger Delay" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 -msgid "Verbose Debug Logging" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 -msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 -msgid "banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 +msgid "" +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 +msgid "banIP" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" msgstr "" diff --git a/applications/luci-app-banip/po/ca/banip.po b/applications/luci-app-banip/po/ca/banip.po index 98143b11b7..84d0220087 100644 --- a/applications/luci-app-banip/po/ca/banip.po +++ b/applications/luci-app-banip/po/ca/banip.po @@ -1,501 +1,973 @@ msgid "" msgstr "" -"PO-Revision-Date: 2019-10-25 17:59+0000\n" -"Last-Translator: Adolfo Jayme Barrientos <fitojb@ubuntu.com>\n" +"PO-Revision-Date: 2021-09-17 06:52+0000\n" +"Last-Translator: Roger Pueyo Centelles <weblate@rogerpueyo.com>\n" "Language-Team: Catalan <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/ca/>\n" "Language: ca\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.9.1-dev\n" +"X-Generator: Weblate 4.9-dev\n" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "Acció" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "Fonts actives" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" -msgstr "Avançat" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" +msgstr "Paràmetres de correu avançats" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 msgid "Backup Directory" msgstr "Directori de còpies de seguretat" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 -msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" +msgstr "Fonts de la llista negra" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "Cancel•lar" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 +msgid "" +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" -msgstr "Descripció" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" -msgstr "Opcions de baixada" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "Paràmetres de descàrrega" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "Cua de descàrregues" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" msgstr "Utilitat de baixades" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "Notificació de correu" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "Adreça del destinatari de correu" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" msgstr "Edita la llista negra" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" -msgstr "Edita la configuració" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" +msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" msgstr "Edita la llista blanca" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" msgstr "" -"Activa l’enregistrament detallat de dades de depuració si hi ha errors de " -"processament." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" -msgstr "Opcions addicionals" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" +msgstr "Activat" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." msgstr "" -"Per a saber-ne més, <a href=\"%s\" target=\"_blank\">consulteu la " -"documentació en línia</a>" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." msgstr "" -"Per a més millores de rendiment, podeu incrementar aquest valor; p. ex., «8» " -"o «16» es poden utilitzar amb seguretat." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" -msgstr "Geolocalització" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "Paràmetres generals" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" +msgstr "" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" +msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" -msgstr "Informació IANA" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." -msgstr "No s’ha trobat el fitxer d’entrada; reviseu la vostra configuració." +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" +msgstr "Informació" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" msgstr "Darrera execució" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" -msgstr "S’està carregant" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." -msgstr "S’està carregant…" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" -msgstr "Servei de prioritat baixa" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." +msgstr "Llista d’utilitats de descàrrega admeses i plenament preconfigurades." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" -msgstr "No s’ha emès cap resposta." +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 msgid "" -"Options for further tweaking in case the defaults are not suitable for you." +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" msgstr "" -"Si els valors per defecte no són adequats per a vós, modifiqueu aquestes " -"opcions." -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 +msgid "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "" +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "" +"Number of failed nginx requests of the same ip in the log before banning." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "" +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 msgid "Overview" msgstr "Visió de conjunt" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 -msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -"Afegiu només una adreça IPv4 o IPv6 per línia. Es permeten els intervals " -"d’IP en notació CIDR i els comentaris introduïts per «#»." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." -msgstr "Editeu aquest fitxer directament en una sessió de terminal." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "Consulta" -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 msgid "Refresh" msgstr "Actualitza" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" -msgstr "Torna a carregar" - -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" -msgstr "Informació de l’entorn d’execució" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "Reiniciar" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "" +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 -msgid "Save" -msgstr "Desa" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "Desar" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 -msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 -msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 -msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." msgstr "" -"Aquest fitxer és massa gran i no es pot editar en línia amb el LuCI " -"(≥ 100 kB)." -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 -msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "Paràmetres" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 msgid "Verbose Debug Logging" msgstr "Enregistrament detallat de depuració" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" -msgstr "Mostra el fitxer de registre" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 msgid "banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" -msgstr "" +#~ msgid "Advanced" +#~ msgstr "Avançat" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" -msgstr "" +#~ msgid "Description" +#~ msgstr "Descripció" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" -msgstr "" +#~ msgid "Download Options" +#~ msgstr "Opcions de baixada" + +#~ msgid "Edit Configuration" +#~ msgstr "Edita la configuració" + +#~ msgid "Enable verbose debug logging in case of any processing error." +#~ msgstr "" +#~ "Activa l’enregistrament detallat de dades de depuració si hi ha errors de " +#~ "processament." + +#~ msgid "Extra Options" +#~ msgstr "Opcions addicionals" + +#~ msgid "" +#~ "For further information <a href=\"%s\" target=\"_blank\">check the online " +#~ "documentation</a>" +#~ msgstr "" +#~ "Per a saber-ne més, <a href=\"%s\" target=\"_blank\">consulteu la " +#~ "documentació en línia</a>" + +#~ msgid "" +#~ "For further performance improvements you can raise this value, e.g. '8' " +#~ "or '16' should be safe." +#~ msgstr "" +#~ "Per a més millores de rendiment, podeu incrementar aquest valor; p. ex., " +#~ "«8» o «16» es poden utilitzar amb seguretat." + +#~ msgid "Geo Location" +#~ msgstr "Geolocalització" + +#~ msgid "IANA Information" +#~ msgstr "Informació IANA" + +#~ msgid "Input file not found, please check your configuration." +#~ msgstr "No s’ha trobat el fitxer d’entrada; reviseu la vostra configuració." + +#~ msgid "Loading" +#~ msgstr "S’està carregant" + +#~ msgid "Loading ..." +#~ msgstr "S’està carregant…" + +#~ msgid "Low Priority Service" +#~ msgstr "Servei de prioritat baixa" + +#~ msgid "No response!" +#~ msgstr "No s’ha emès cap resposta." + +#~ msgid "" +#~ "Options for further tweaking in case the defaults are not suitable for " +#~ "you." +#~ msgstr "" +#~ "Si els valors per defecte no són adequats per a vós, modifiqueu aquestes " +#~ "opcions." + +#~ msgid "" +#~ "Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " +#~ "notation and comments introduced with '#' are allowed." +#~ msgstr "" +#~ "Afegiu només una adreça IPv4 o IPv6 per línia. Es permeten els intervals " +#~ "d’IP en notació CIDR i els comentaris introduïts per «#»." + +#~ msgid "Please edit this file directly in a terminal session." +#~ msgstr "Editeu aquest fitxer directament en una sessió de terminal." + +#~ msgid "Reload" +#~ msgstr "Torna a carregar" + +#~ msgid "Runtime Information" +#~ msgstr "Informació de l’entorn d’execució" + +#~ msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#~ msgstr "" +#~ "Aquest fitxer és massa gran i no es pot editar en línia amb el LuCI " +#~ "(≥ 100 kB)." + +#~ msgid "View Logfile" +#~ msgstr "Mostra el fitxer de registre" diff --git a/applications/luci-app-banip/po/cs/banip.po b/applications/luci-app-banip/po/cs/banip.po index 78008f0290..1863ca310d 100644 --- a/applications/luci-app-banip/po/cs/banip.po +++ b/applications/luci-app-banip/po/cs/banip.po @@ -1,538 +1,1257 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-02-02 09:02+0000\n" -"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n" +"PO-Revision-Date: 2021-05-07 11:32+0000\n" +"Last-Translator: Adam Salač <adam@salac.me>\n" "Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/cs/>\n" "Language: cs\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Generator: Weblate 3.11-dev\n" +"X-Generator: Weblate 4.7-dev\n" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" +msgstr "-m limit --limit 2/sec (výchozí)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" +msgstr "1 hodina" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" -msgstr "Přehled ASN" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" -msgstr "Prefixy ASN" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" -msgstr "ASN/Země" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "Dodatečné zpoždění v sekundách před začátkem zpracování banIP." -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" -msgstr "Pokročilé" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" -msgstr "Automatické rozpoznání rozhraní WAN" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 msgid "Backup Directory" msgstr "Záložní adresář" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" msgstr "" -"Automatické doplňky do blacklistu jsou uloženy dočasně v IPSet a trvale " -"uloženy v lokálním seznamu. Chcete-li zabránit místnímu ukládání, zakažte " -"tuto možnost." -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." -msgstr "Zkontrolujte aktuálně dostupné IPSets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "Storno" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" msgstr "" -"Konfigurace balíčku banIP pro blokování adres IP/podsítí pomocí IPSet " -"(rozšíření iptables)." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" -msgstr "Informace o zdrojích země" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" -msgstr "Řetěz DNS" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" -msgstr "Cílová IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" -msgstr "Cílová IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" -msgstr "Popis" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" -msgstr "Možnosti stahování" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" msgstr "Nástroj pro stahování" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" -msgstr "Nástroj pro stahování, RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" msgstr "Upravit blacklist" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" -msgstr "Upravit konfiguraci" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" +msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" msgstr "Upravit whitelist" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" -msgstr "Povolit banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" msgstr "" -"Povolit podrobné protokolování pro ladění v případě jakékoli chyby " -"zpracování." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" -msgstr "Zadejte IP/CIDR/ASN/ISO" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" -msgstr "Další možnosti" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" msgstr "" -"Další informace <a href=\"%s\" target=\"_blank\">najdete v online " -"dokumentaci</a>" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." msgstr "" -"Pro další zlepšení výkonu můžete tuto hodnotu zvýšit, například '8' nebo " -"'16' by mělo být bezpečné." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" -msgstr "Zeměpisné umístění" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" +msgstr "" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" +msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" -msgstr "Informace IANA" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" -msgstr "Mapování IP / ASN" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" msgstr "Informace o IPSet" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" -msgstr "Zdroje IPSet" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." +msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" -msgstr "IPSet vyhledávání" +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." -msgstr "Vstupní soubor nebyl nalezen, zkontrolujte prosím svou konfiguraci." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" -msgstr "LAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" -msgstr "LAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" -msgstr "LAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" -msgstr "LAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" msgstr "Poslední spuštění" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" -msgstr "Zátěž" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" +msgstr "Číslo řádku k odstranění" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" +msgstr "Zobrazení protokolu" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "" +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 +msgid "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" -msgstr "Načítání" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." -msgstr "Načítání..." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" -msgstr "Ukládat blacklist lokálně" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" -msgstr "Ukládat whitelist lokálně" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" -msgstr "Služba s nízkou prioritou" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" -msgstr "Ruční výběr rozhraní WAN" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" -msgstr "Maximální velikost fronty pro stahování" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" -msgstr "Žádná odpověď!" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 msgid "" -"Options for further tweaking in case the defaults are not suitable for you." -msgstr "Volby pro další doplnění pro případ, že výchozí hodnoty nejsou vhodné." +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." +msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "" +"Number of failed nginx requests of the same ip in the log before banning." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "" +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 msgid "Overview" msgstr "Přehled" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 -msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." msgstr "" -"Přidejte na každý řádek pouze jednu adresu IPv4 nebo IPv6. Rozsahy IP v " -"zápisu CIDR a komentáře uvozené '#' jsou povoleny." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." -msgstr "Upravte tento soubor přímo v relaci terminálu." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." +msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" -msgstr "RIPE-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 msgid "Refresh" msgstr "Aktualizovat" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" -msgstr "Aktualizovat IPSets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" -msgstr "Znovu načíst" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" -msgstr "Znovu načíst zdroje IPSet" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" -msgstr "Informace o běhu" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" -msgstr "SRC Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" -msgstr "SRC Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "" +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" -msgstr "SRC/DST (Zdroj/Cíl)" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" -msgstr "Démon SSH" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" -msgstr "SSH/LuCI RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 -msgid "Save" -msgstr "Uložit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" msgstr "" -"Vyberte SSH démona pro analýzu protokolových souborů, pro detekci vlomení." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." -msgstr "Vyberte použitý typ spuštění během bootování." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." -msgstr "Vyberte upřednostňovaný nástroj pro stahování." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." -msgstr "Ručně vyberte preferovaná rozhraní." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "Uložit" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." msgstr "" -"Nastavte úroveň priority na 'nízká priorita' a zpracování banIP na pozadí " -"bude vyžadovat méně prostředků." -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" -msgstr "Zobrazit pouze členy sady s čítačem paketů > 0" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" -"Velikost fronty pro stahování & souběžné zpracování IPset (výchozí " -"hodnota '4')." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 -msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." msgstr "" -"Zvláštní možnosti pro vybraný nástroj pro stahování, například '--timeout=20-" -"O'." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" -msgstr "Typ spuštění" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 -msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" msgstr "" -"Spustí na pozadí malý monitor protokolu/banIP, tak aby v reálném čase " -"blokoval útoky hrubou sílou na SSH/LuCI." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 -msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." msgstr "" -"Cílový adresář pro zálohy banIP. Výchozí je '/tmp'. Použijte přednostně " -"napěťově nezávislou paměť (disk, apod.), pokud je k dispozici." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." msgstr "" -"RIPEstat Data API je veřejné datové rozhraní poskytované RIPE NCC, " -"podrobnosti vizte <a href=\"https://stat.ripe.net/docs/data_api\" target=" -"\"_blank\" rel=\"noopener noreferrer\">zde</a>." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." -msgstr "Soubor je příliš velký pro online úpravy v LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." -msgstr "Výstup syslog předfiltrovaný pouze se záznamy souvisejícími s banIP." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." msgstr "" -"Tato změna vyžaduje manuální zastavení/znovuspuštění služby, aby se efekt " -"projevil." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." msgstr "" -"Toto datové volání poskytuje přístup k různým zdrojům dat spravovaných " -"úřadem IANA." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." msgstr "" -"Toto datové volání uvádí seznam internetových zdrojů přidružených k zemi, " -"včetně adres ASNs, rozsahů IPv4 a IPv4/6 CIDR prefixů." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." -msgstr "Toto datové volání vrátí všechny ohlášené předpony pro daný ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 -msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" msgstr "" -"Toto datové volání vrací informace o geolokaci pro daný prostor IP, nebo pro " -"ohlášené předpony IP v případě ASN." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" msgstr "" -"Toto datové volání vrátí obsaženou předponu a oznamovací ASN dané IP adresy." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." msgstr "" -"Toto datové volání vrací řetěz záznamů DNS (A/AAAA/CNAME), reverzních (PTR) " -"a autoritativních DNS pro zadanou doménu nebo adresu IP." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." +msgstr "Výstup syslog předfiltrovaný pouze se záznamy souvisejícími s banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -"Toto datové volání vrací informace WHOIS z příslušného místního registru " -"(RIR) a registru směrování (IRR)." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -"Toto datové volání zobrazuje obecné informace o ASN, jako je stav jeho " -"oznámení a jméno jeho držitele podle služby WHOIS." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" -msgstr "Tento formulář umožňuje upravit obsah blacklistu banIP (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" msgstr "" -"Tento formulář umožňuje změnit obsah banIP seznamu povolených serverů (%s)." -"<br />" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." msgstr "" -"Tento formulář umožňuje upravit obsah hlavního konfiguračního souboru banIP " -"(/etc/config/banip)." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Trigger Delay" msgstr "Prodleva spuštění" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 msgid "Verbose Debug Logging" msgstr "Podrobné protokolování ladění" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" -msgstr "Zobrazit obsah souboru se záznamem událostí" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" -msgstr "WAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" -msgstr "WAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" -msgstr "WAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" -msgstr "WAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -"Automatické doplňky do seznamu povolených serverů (whitelist) jsou uloženy " -"dočasně v IPSet a trvale uloženy v místním seznamu. Chcete-li zabránit " -"místnímu ukládání, zakažte tuto možnost." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" -msgstr "Informace WHOIS" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." +msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" -msgstr "Stav banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" +msgstr "" + +#~ msgid "ASN Overview" +#~ msgstr "Přehled ASN" + +#~ msgid "ASN Prefixes" +#~ msgstr "Prefixy ASN" + +#~ msgid "ASN/Country" +#~ msgstr "ASN/Země" + +#~ msgid "Advanced" +#~ msgstr "Pokročilé" + +#~ msgid "Automatic WAN Interface Detection" +#~ msgstr "Automatické rozpoznání rozhraní WAN" + +#~ msgid "" +#~ "Blacklist auto addons are stored temporary in the IPSet and saved " +#~ "permanently in the local blacklist. Disable this option to prevent the " +#~ "local save." +#~ msgstr "" +#~ "Automatické doplňky do blacklistu jsou uloženy dočasně v IPSet a trvale " +#~ "uloženy v lokálním seznamu. Chcete-li zabránit místnímu ukládání, zakažte " +#~ "tuto možnost." + +#~ msgid "Check the current available IPSets." +#~ msgstr "Zkontrolujte aktuálně dostupné IPSets." + +#~ msgid "" +#~ "Configuration of the banIP package to block ip adresses/subnets via IPSet." +#~ msgstr "" +#~ "Konfigurace balíčku banIP pro blokování adres IP/podsítí pomocí IPSet " +#~ "(rozšíření iptables)." + +#~ msgid "Country Resources" +#~ msgstr "Informace o zdrojích země" + +#~ msgid "DNS Chain" +#~ msgstr "Řetěz DNS" + +#~ msgid "DST Target IPv4" +#~ msgstr "Cílová IPv4" + +#~ msgid "DST Target IPv6" +#~ msgstr "Cílová IPv6" + +#~ msgid "Description" +#~ msgstr "Popis" + +#~ msgid "Download Options" +#~ msgstr "Možnosti stahování" + +#~ msgid "Download Utility, RT Monitor" +#~ msgstr "Nástroj pro stahování, RT Monitor" + +#~ msgid "Edit Configuration" +#~ msgstr "Upravit konfiguraci" + +#~ msgid "Enable banIP" +#~ msgstr "Povolit banIP" + +#~ msgid "Enable verbose debug logging in case of any processing error." +#~ msgstr "" +#~ "Povolit podrobné protokolování pro ladění v případě jakékoli chyby " +#~ "zpracování." + +#~ msgid "Enter IP/CIDR/ASN/ISO" +#~ msgstr "Zadejte IP/CIDR/ASN/ISO" + +#~ msgid "Extra Options" +#~ msgstr "Další možnosti" + +#~ msgid "" +#~ "For further information <a href=\"%s\" target=\"_blank\">check the online " +#~ "documentation</a>" +#~ msgstr "" +#~ "Další informace <a href=\"%s\" target=\"_blank\">najdete v online " +#~ "dokumentaci</a>" + +#~ msgid "" +#~ "For further performance improvements you can raise this value, e.g. '8' " +#~ "or '16' should be safe." +#~ msgstr "" +#~ "Pro další zlepšení výkonu můžete tuto hodnotu zvýšit, například '8' nebo " +#~ "'16' by mělo být bezpečné." + +#~ msgid "Geo Location" +#~ msgstr "Zeměpisné umístění" + +#~ msgid "IANA Information" +#~ msgstr "Informace IANA" + +#~ msgid "IP/ASN Mapping" +#~ msgstr "Mapování IP / ASN" + +#~ msgid "IPSet Sources" +#~ msgstr "Zdroje IPSet" + +#~ msgid "IPSet-Lookup" +#~ msgstr "IPSet vyhledávání" + +#~ msgid "Input file not found, please check your configuration." +#~ msgstr "Vstupní soubor nebyl nalezen, zkontrolujte prosím svou konfiguraci." + +#~ msgid "LAN Forward Chain IPv4" +#~ msgstr "LAN Forward Chain IPv4" + +#~ msgid "LAN Forward Chain IPv6" +#~ msgstr "LAN Forward Chain IPv6" + +#~ msgid "LAN Input Chain IPv4" +#~ msgstr "LAN Input Chain IPv4" + +#~ msgid "LAN Input Chain IPv6" +#~ msgstr "LAN Input Chain IPv6" + +#~ msgid "Load" +#~ msgstr "Zátěž" + +#~ msgid "Loading" +#~ msgstr "Načítání" + +#~ msgid "Loading ..." +#~ msgstr "Načítání..." + +#~ msgid "Local Save Blacklist Addons" +#~ msgstr "Ukládat blacklist lokálně" + +#~ msgid "Local Save Whitelist Addons" +#~ msgstr "Ukládat whitelist lokálně" + +#~ msgid "Low Priority Service" +#~ msgstr "Služba s nízkou prioritou" + +#~ msgid "Manual WAN Interface Selection" +#~ msgstr "Ruční výběr rozhraní WAN" + +#~ msgid "Max. Download Queue" +#~ msgstr "Maximální velikost fronty pro stahování" + +#~ msgid "No response!" +#~ msgstr "Žádná odpověď!" + +#~ msgid "" +#~ "Options for further tweaking in case the defaults are not suitable for " +#~ "you." +#~ msgstr "" +#~ "Volby pro další doplnění pro případ, že výchozí hodnoty nejsou vhodné." + +#~ msgid "" +#~ "Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " +#~ "notation and comments introduced with '#' are allowed." +#~ msgstr "" +#~ "Přidejte na každý řádek pouze jednu adresu IPv4 nebo IPv6. Rozsahy IP v " +#~ "zápisu CIDR a komentáře uvozené '#' jsou povoleny." + +#~ msgid "Please edit this file directly in a terminal session." +#~ msgstr "Upravte tento soubor přímo v relaci terminálu." + +#~ msgid "RIPE-Lookup" +#~ msgstr "RIPE-Lookup" + +#~ msgid "Refresh IPSets" +#~ msgstr "Aktualizovat IPSets" + +#~ msgid "Reload" +#~ msgstr "Znovu načíst" + +#~ msgid "Reload IPSet Sources" +#~ msgstr "Znovu načíst zdroje IPSet" + +#~ msgid "Runtime Information" +#~ msgstr "Informace o běhu" + +#~ msgid "SRC Target IPv4" +#~ msgstr "SRC Target IPv4" + +#~ msgid "SRC Target IPv6" +#~ msgstr "SRC Target IPv6" + +#~ msgid "SRC/DST" +#~ msgstr "SRC/DST (Zdroj/Cíl)" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" -msgstr "Verze banIP" +#~ msgid "SSH Daemon" +#~ msgstr "Démon SSH" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" -msgstr "povolit IPv4" +#~ msgid "SSH/LuCI RT Monitor" +#~ msgstr "SSH/LuCI RT Monitor" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" -msgstr "povolit IPv6" +#~ msgid "" +#~ "Select the SSH daemon for logfile parsing, to detect break-in events." +#~ msgstr "" +#~ "Vyberte SSH démona pro analýzu protokolových souborů, pro detekci vlomení." + +#~ msgid "Select the used start type during boot." +#~ msgstr "Vyberte použitý typ spuštění během bootování." + +#~ msgid "Select your preferred download utility." +#~ msgstr "Vyberte upřednostňovaný nástroj pro stahování." + +#~ msgid "Select your preferred interface(s) manually." +#~ msgstr "Ručně vyberte preferovaná rozhraní." + +#~ msgid "" +#~ "Set the nice level to 'low priority' and banIP background processing will " +#~ "take less resources from the system." +#~ msgstr "" +#~ "Nastavte úroveň priority na 'nízká priorita' a zpracování banIP na pozadí " +#~ "bude vyžadovat méně prostředků." + +#~ msgid "Show only set member with packet counter > 0" +#~ msgstr "Zobrazit pouze členy sady s čítačem paketů > 0" + +#~ msgid "" +#~ "Size of the download queue to handle downloads & IPset processing in " +#~ "parallel (default '4')." +#~ msgstr "" +#~ "Velikost fronty pro stahování & souběžné zpracování IPset (výchozí " +#~ "hodnota '4')." + +#~ msgid "" +#~ "Special options for the selected download utility, e.g. '--timeout=20 -O'." +#~ msgstr "" +#~ "Zvláštní možnosti pro vybraný nástroj pro stahování, například '--" +#~ "timeout=20-O'." + +#~ msgid "Start Type" +#~ msgstr "Typ spuštění" + +#~ msgid "" +#~ "Starts a small log/banIP monitor in the background to block SSH/LuCI " +#~ "brute force attacks in realtime." +#~ msgstr "" +#~ "Spustí na pozadí malý monitor protokolu/banIP, tak aby v reálném čase " +#~ "blokoval útoky hrubou sílou na SSH/LuCI." + +#~ msgid "" +#~ "Target directory for banIP backups. Default is '/tmp', please use " +#~ "preferably a non-volatile disk if available." +#~ msgstr "" +#~ "Cílový adresář pro zálohy banIP. Výchozí je '/tmp'. Použijte přednostně " +#~ "napěťově nezávislou paměť (disk, apod.), pokud je k dispozici." + +#~ msgid "" +#~ "The RIPEstat Data API is the public data interface provided by RIPE NCC, " +#~ "for details look <a href=\"https://stat.ripe.net/docs/data_api\" target=" +#~ "\"_blank\" rel=\"noopener noreferrer\">here</a>." +#~ msgstr "" +#~ "RIPEstat Data API je veřejné datové rozhraní poskytované RIPE NCC, " +#~ "podrobnosti vizte <a href=\"https://stat.ripe.net/docs/data_api\" target=" +#~ "\"_blank\" rel=\"noopener noreferrer\">zde</a>." + +#~ msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#~ msgstr "Soubor je příliš velký pro online úpravy v LuCI (≥ 100 KB)." + +#~ msgid "This change requires a manual service stop/re-start to take effect." +#~ msgstr "" +#~ "Tato změna vyžaduje manuální zastavení/znovuspuštění služby, aby se efekt " +#~ "projevil." + +#~ msgid "" +#~ "This data call gives access to various data sources maintained by IANA." +#~ msgstr "" +#~ "Toto datové volání poskytuje přístup k různým zdrojům dat spravovaných " +#~ "úřadem IANA." + +#~ msgid "" +#~ "This data call lists the Internet resources associated with a country, " +#~ "including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +#~ msgstr "" +#~ "Toto datové volání uvádí seznam internetových zdrojů přidružených k zemi, " +#~ "včetně adres ASNs, rozsahů IPv4 a IPv4/6 CIDR prefixů." + +#~ msgid "This data call returns all announced prefixes for a given ASN." +#~ msgstr "Toto datové volání vrátí všechny ohlášené předpony pro daný ASN." + +#~ msgid "" +#~ "This data call returns geolocation information for the given IP space, or " +#~ "for announced IP prefixes in the case of ASNs." +#~ msgstr "" +#~ "Toto datové volání vrací informace o geolokaci pro daný prostor IP, nebo " +#~ "pro ohlášené předpony IP v případě ASN." + +#~ msgid "" +#~ "This data call returns the containing prefix and announcing ASN of a " +#~ "given IP address." +#~ msgstr "" +#~ "Toto datové volání vrátí obsaženou předponu a oznamovací ASN dané IP " +#~ "adresy." + +#~ msgid "" +#~ "This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) " +#~ "and reverse (PTR) records starting form either a hostname or an IP " +#~ "address." +#~ msgstr "" +#~ "Toto datové volání vrací řetěz záznamů DNS (A/AAAA/CNAME), reverzních " +#~ "(PTR) a autoritativních DNS pro zadanou doménu nebo adresu IP." + +#~ msgid "" +#~ "This data call returns whois information from the relevant Regional " +#~ "Internet Registry and Routing Registry." +#~ msgstr "" +#~ "Toto datové volání vrací informace WHOIS z příslušného místního registru " +#~ "(RIR) a registru směrování (IRR)." + +#~ msgid "" +#~ "This data call shows general informations about an ASN like its " +#~ "announcement status and the name of its holder according to the WHOIS " +#~ "service." +#~ msgstr "" +#~ "Toto datové volání zobrazuje obecné informace o ASN, jako je stav jeho " +#~ "oznámení a jméno jeho držitele podle služby WHOIS." + +#~ msgid "" +#~ "This form allows you to modify the content of the banIP blacklist (%s)." +#~ "<br />" +#~ msgstr "Tento formulář umožňuje upravit obsah blacklistu banIP (%s).<br />" + +#~ msgid "" +#~ "This form allows you to modify the content of the banIP whitelist (%s)." +#~ "<br />" +#~ msgstr "" +#~ "Tento formulář umožňuje změnit obsah banIP seznamu povolených serverů " +#~ "(%s).<br />" + +#~ msgid "" +#~ "This form allows you to modify the content of the main banIP " +#~ "configuration file (/etc/config/banip)." +#~ msgstr "" +#~ "Tento formulář umožňuje upravit obsah hlavního konfiguračního souboru " +#~ "banIP (/etc/config/banip)." + +#~ msgid "View Logfile" +#~ msgstr "Zobrazit obsah souboru se záznamem událostí" + +#~ msgid "WAN Forward Chain IPv4" +#~ msgstr "WAN Forward Chain IPv4" + +#~ msgid "WAN Forward Chain IPv6" +#~ msgstr "WAN Forward Chain IPv6" + +#~ msgid "WAN Input Chain IPv4" +#~ msgstr "WAN Input Chain IPv4" + +#~ msgid "WAN Input Chain IPv6" +#~ msgstr "WAN Input Chain IPv6" + +#~ msgid "" +#~ "Whitelist auto addons are stored temporary in the IPSet and saved " +#~ "permanently in the local whitelist. Disable this option to prevent the " +#~ "local save." +#~ msgstr "" +#~ "Automatické doplňky do seznamu povolených serverů (whitelist) jsou " +#~ "uloženy dočasně v IPSet a trvale uloženy v místním seznamu. Chcete-li " +#~ "zabránit místnímu ukládání, zakažte tuto možnost." + +#~ msgid "Whois Information" +#~ msgstr "Informace WHOIS" + +#~ msgid "banIP Status" +#~ msgstr "Stav banIP" + +#~ msgid "banIP Version" +#~ msgstr "Verze banIP" + +#~ msgid "enable IPv4" +#~ msgstr "povolit IPv4" + +#~ msgid "enable IPv6" +#~ msgstr "povolit IPv6" diff --git a/applications/luci-app-banip/po/da/banip.po b/applications/luci-app-banip/po/da/banip.po new file mode 100644 index 0000000000..d1adcdabc8 --- /dev/null +++ b/applications/luci-app-banip/po/da/banip.po @@ -0,0 +1,889 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2022-01-12 11:22+0000\n" +"Last-Translator: drax red <drax@outlook.dk>\n" +"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/" +"luciapplicationsbanip/da/>\n" +"Language: da\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.10.1\n" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" +msgstr "-m grænse --limit 2/sek (standard)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "Handling" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "Aktive kilder" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "Yderligere indstillinger" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "Additional trigger delay in seconds before banIP processing begins." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" +msgstr "Avancerede indstillinger for e-mail" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Backup Directory" +msgstr "Backup Mappe" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "Midlertidig basismappe" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 +msgid "" +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" +msgstr "Blokliste kilder" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "Annuller" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 +msgid "" +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "Kontroller ikke SSL-servercertifikater under download." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "Download usikker" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "Download parametre" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "Download Kø" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "Download Utility" +msgstr "Download hjælpeprogram" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "Meddelelse pr. e-mail" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "E-mail profil" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "Modtagerens e-mailadresse" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "E-mail afsenderadresse" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "E-mail emne" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +msgid "Edit Blacklist" +msgstr "Rediger Blacklist" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +msgid "Edit Whitelist" +msgstr "Rediger Whitelist" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." +msgstr "Aktiver verbose debug-logning i tilfælde af eventuelle behandlingsfejl." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" +msgstr "Aktiveret" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "Eksisterende job(s)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "Generelle indstillinger" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 +msgid "Grant access to LuCI app banIP" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 +msgid "IPSet Information" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" +msgstr "Information" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Last Run" +msgstr "Sidste kørsel" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" +msgstr "Linjenummer, der skal fjernes" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." +msgstr "Liste over understøttede og fuldt forudkonfigurerede downloadværktøjer." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" +msgstr "Logvisning" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "" +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 +msgid "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." +msgstr "" +"Manuelt tilsidesætte de forudkonfigurerede downloadindstillinger for det " +"valgte downloadværktøj." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" +msgstr "Navn" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" +msgstr "Ingen forespørgselsresultater!" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "" +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "" +"Number of failed nginx requests of the same ip in the log before banning." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "" +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 +msgid "Overview" +msgstr "Oversigt" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "Forespørgsel" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +msgid "Refresh" +msgstr "Opdater" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "Opdateringstimer" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." +msgstr "Opdateringstimer..." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" +msgstr "Fjern et eksisterende job" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" +msgstr "Rapportmappe" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "Genstart" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "" +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" +msgstr "Resultat" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" +msgstr "Kør flag" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "Gem" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 +msgid "" +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "" +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "" +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "" +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "Indstillinger" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "" +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "Interface for opstartstrigger" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "Status / version" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "Suspendere" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "Opdateringstimeren kunne ikke opdateres." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "Opdateringstimeren er blevet opdateret." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "Ugedagen (opt., værdier: 1-7 evt. sep. med , eller -)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "Timeportionen (anmodning, interval: 0-23)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "Minutterdelen (opt., interval: 0-59)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "" +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 +msgid "" +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 +msgid "" +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 +msgid "" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 +msgid "" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 +msgid "" +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "Trigger Delay" +msgstr "Udløserforsinkelse" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" +msgstr "Type" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" +msgstr "Kunne ikke gemme ændringer: %s" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Verbose Debug Logging" +msgstr "Verbose Debug Logning" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 +msgid "" +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." +msgstr "Whitelist..." + +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 +msgid "banIP" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" +msgstr "" diff --git a/applications/luci-app-banip/po/de/banip.po b/applications/luci-app-banip/po/de/banip.po index fc6dda48d0..a15998616e 100644 --- a/applications/luci-app-banip/po/de/banip.po +++ b/applications/luci-app-banip/po/de/banip.po @@ -1,551 +1,1306 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-08-18 20:32+0000\n" -"Last-Translator: Holger Heins <h.p.heins@gmx.de>\n" +"PO-Revision-Date: 2021-03-24 15:29+0000\n" +"Last-Translator: Glax <gfreak70@gmail.com>\n" "Language-Team: German <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/de/>\n" "Language: de\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.2-dev\n" - -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" -msgstr "ASN-Übersicht" +"X-Generator: Weblate 4.5.2-dev\n" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" +msgstr "-m limit --limit 2/sec (default)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" +msgstr "1 Stunde" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" +msgstr "12 Stunden" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "24 Stunden" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "30 Minuten" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "6 Stunden" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "Autonome Systemnummern" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "Aktion" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "Aktive Geräte" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "Aktive Schnittstellen" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "Aktive Protokollbegriffe" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "Aktive Quellen" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "Aktive Subnetze" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" +"Fügen Sie zusätzliche, nicht banIP-bezogene IPSets hinzu, z.B. für Berichte " +"und Abfragen." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" -msgstr "ASN-Präfixe" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "Fügen Sie diese IP / CIDR Ihrer lokalen Whitelist hinzu." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" -msgstr "ASN/Land" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "Zusätzliche Einstellungen" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "" "Zusätzliche Auslöseverzögerung in Sekunden, bevor die BanIP-Verarbeitung " "beginnt." -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" -msgstr "Fortgeschritten" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" +msgstr "Erweiterte Ketteneinstellungen" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" +msgstr "Fortgeschrittene E-Mail Einstellungen" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" -msgstr "Automatische Erkennung der WAN-Schnittstelle" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "Erweiterte Protokolleinstellungen" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "Automatische Blacklist" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "Automatische Erkennung" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "Automatische Whitelist" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" +"Automatische Übertragung von verdächtigen IP-Adressen aus dem Protokoll in " +"die banIP Blacklist während der Laufzeit." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "" +"Automatische Übertragung von Uplink-IP-Adressen an die banIP Whitelist " +"während der Laufzeit." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 msgid "Backup Directory" msgstr "Backupverzeichnis" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "Basis-Temp-Verzeichnis" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "" +"Basis Temp-Verzeichnis, das für alle banIP-bezogenen Laufzeitvorgänge " +"verwendet wird." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "Timeout der Blockierliste" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -"Blacklist Auto Addons werden temporär im IPSet und dauerhaft in der lokalen " -"Blacklist gespeichert. Deaktivieren Sie diese Option, um das lokale " -"Speichern zu verhindern." +"Blacklist Änderungen wurden gespeichert. banIP Liste aktualisieren um " +"Änderungen anzuwenden." -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." -msgstr "Aktuell verfügbare IPSets überprüfen." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" +msgstr "Blockierlisten-Quellen" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "Abbrechen" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" msgstr "" -"Konfiguration des banIP-Pakets zum Blockieren von IP-Adressen/Subnetzen via " -"IPSet." +"Einstellungen des banIP Pakets zum Blockieren von IP-Adressen/Subnets via " +"IPSet. Für mehr Informationen: <a href=\"https://github.com/openwrt/packages/" +"blob/master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >Die online-Dokumentation lesen</a>" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" +msgstr "Anzahl ACC" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" +msgstr "Anzahl CIDR" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" +msgstr "Anzahl IP" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" +msgstr "Anzahl MAC" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" +msgstr "Anzahl SUM" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" +msgstr "Länder" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" -msgstr "Länderressourcen" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "DST IPset Typ" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" -msgstr "DNS-Kette" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" +msgstr "DST Log-Optionen" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" -msgstr "DST-Ziel IPv4 (Destination)" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" +msgstr "DST Ziel" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" -msgstr "DST-Ziel IPv6 (Destination)" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "Erkenne automatisch alle relevanten Schnittstellen, Protokolle etc." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" -msgstr "Beschreibung" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" -msgstr "Download-Optionen" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "Download Parameter" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "Download Warteschlange" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" msgstr "Download-Werkzeug" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" -msgstr "Download-Dienstprogramm, RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" +msgstr "E-Mail-Aktionen" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "E-Mail-Benachrichtigung" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "E-Mail-Profil" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "E-Mail Empfängeradresse" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "E-Mail Absenderadresse" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "E-Mail-Thema" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" -msgstr "Blackliste bearbeiten" +msgstr "Blockierliste bearbeiten" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" -msgstr "Konfiguration bearbeiten" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" +msgstr "MAC-Liste bearbeiten" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" -msgstr "Whiteliste bearbeiten" +msgstr "Positivliste bearbeiten" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" +msgstr "DST Logging einschalten" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" -msgstr "banIP aktivieren" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" +msgstr "SRC Logging einschalten" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." +msgstr "Aktiviere den banIP-Service." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." msgstr "" -"Ausführliche Debug-Protokollierung im Falle eines Verarbeitungsfehlers " -"aktivieren." +"Aktiviere das ausführliche Anwendungs-Logging bei Verarbeitungsfehlern." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" -msgstr "IP/CIDR/ASN/ISO eingeben" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" +msgstr "Aktiviert" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" -msgstr "Zusätzliche Optionen" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." +msgstr "Aktiviere IPv4-Unterstützung in banIP." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" -msgstr "" -"Für weitere Informationen <a href=\"%s\" target=\"_blank\">lesen Sie die " -"Online-Dokumentation</a>" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "Aktiviere IPv6-Unterstützung in banIP." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." -msgstr "" -"Für weitere Leistungssteigerungen kann dieser Wert erhöht werden, z.B. \"8\" " -"oder \"16\" sollte problemlos sein." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" +msgstr "Details" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "Bestehende Job(s)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" +msgstr "Spezielle Quellen" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" -msgstr "Geo-Standort" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "Allgemeine Einstellungen" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" +msgstr "Globaler IPSet Typ" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" -msgstr "Gewähre UCI Zugriff auf luci-app-banip" +msgid "Grant access to LuCI app banIP" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" -msgstr "IANA-Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" +msgstr "Hohe Priorität" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" -msgstr "IP/ASN-Mapping" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" +msgstr "Höchste Priorität" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" msgstr "IPSet-Information" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" -msgstr "IPSet-Quellen" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" +msgstr "IPSet Suche" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." +msgstr "IPSet Suche..." -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" -msgstr "IPSet-Lookup" +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" +msgstr "IPSet Report" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." -msgstr "Eingabedatei nicht gefunden, bitte überprüfen Sie Ihre Konfiguration." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" +msgstr "IPSet Details" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" -msgstr "LAN Weiterleitungs-Kette IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" +msgstr "IPv4 Unterstützung" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" -msgstr "LAN Weiterleitungs-Kette IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" +msgstr "IPv6 Unterstützung" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" -msgstr "LAN Eingangs-Kette IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" +msgstr "Informationen" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" -msgstr "LAN Eingangs-Kette IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" +msgstr "LAN Forward" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" +msgstr "LAN Input" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" -msgstr "Letzter Lauf" +msgstr "Letzter Durchgang" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" +msgstr "Niedrigste Priorität" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" -msgstr "Last" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" +msgstr "Niedrige Priorität" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" -msgstr "Lade" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." +msgstr "Beschränke den E-Mail-Trigger auf bestimmte banIP-Aktionen." -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." -msgstr "Lade ..." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." +msgstr "Beschränke den Log-Monitor auf bestimmte Suchbegriffe." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" -msgstr "Blacklist Addons lokal speichern" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." +msgstr "Beschränke die Auswahl an lokalen Quellen." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" -msgstr "Whitelist Addons lokal speichern" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" +msgstr "Zu entfernende Zeile" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" -msgstr "Dienst mit niedriger Priorität" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." +msgstr "" +"Liste der unterstützten und vollständig vorkonfigurierten Download-" +"Hilfsprogramme." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" -msgstr "Manuelle Auswahl der WAN-Schnittstelle" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" +msgstr "Lokale Quellen" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" -msgstr "Max. Download-Warteschlange" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" -msgstr "Keine Antwort!" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" +msgstr "Protokollansicht" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 msgid "" -"Options for further tweaking in case the defaults are not suitable for you." +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." msgstr "" -"Optionen für weitere Optimierungen, falls die Standardeinstellungen nicht " -"für Sie geeignet sind." -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 +msgid "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" +msgstr "Name" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" +msgstr "Keine Abfrageergebnisse!" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "" +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "" +"Number of failed nginx requests of the same ip in the log before banning." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "" +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 msgid "Overview" msgstr "Übersicht" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 -msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." msgstr "" -"Bitte nur eine IPv4- oder IPv6-Adresse pro Zeile hinzufügen. IP-Bereiche in " -"CIDR-Notation und mit '#' eingeführte Kommentare sind erlaubt." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." -msgstr "Bitte bearbeiten Sie diese Datei direkt in einer Terminalsitzung." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "Abfrage" -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" -msgstr "RIPE-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 msgid "Refresh" msgstr "Aktualisieren" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" -msgstr "IPSets aktualisieren" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "Timer" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" -msgstr "Neu laden" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." +msgstr "Timer..." -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" -msgstr "IPSet-Quellen neu laden" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" +msgstr "Entferne einen vorhandenen Job" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" -msgstr "Laufzeitinformationen" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" +msgstr "Report-Verzeichnis" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" -msgstr "SRC-Ziel IPv4 (Source)" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "Neustart" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" -msgstr "SRC-Ziel IPv6 (Source)" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "" +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" -msgstr "SRC/DST (Source/Destination)" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" +msgstr "Ergebnis" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" -msgstr "SSH-Dienst (Daemon)" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" +msgstr "Laufzeit-Flags" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" -msgstr "SSH/LuCI RT-Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 -msgid "Save" -msgstr "Speichern" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" msgstr "" -"Wählen Sie den SSH Dämon für die Logfile-Syntaxanalyse aus, um " -"Einbruchsversuche zu erkennen." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." -msgstr "Wählen Sie den verwendeten Start-Typ während des Hochfahren aus." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." -msgstr "Bevorzugtes Download-Utility auswählen." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." -msgstr "Bevorzugte(n) Schnittstelle(n) manuell auswählen." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "Speichern" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." msgstr "" -"Nice-Level auf 'low priority' stellen und die banIP-Hintergrundverarbeitung " -"benötigt weniger Ressourcen vom System." -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" -msgstr "Nur Set-Member mit Paketzähler > 0 anzeigen" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" -"Größe der Download-Warteschlange zur Handhabung von Downloads und paralleler " -"IPSet-Verarbeitung (default '4')." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 -msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." msgstr "" -"Spezielle Optionen für das ausgewählte Download-Dienstprogramm, z.B.'--" -"timeout=20 -O'." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" -msgstr "Starttyp" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 -msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" msgstr "" -"Startet einen kleinen Log/BanIP-Monitor im Hintergrund, um SSH/LuCI-Brute-" -"Force-Angriffe in Echtzeit zu blockieren." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 -msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." msgstr "" -"Zielverzeichnis für banIP-Backups. Standard ist '/tmp', bitte vorzugsweise " -"einen nichtflüchtigen Speicherort verwenden, falls vorhanden." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." msgstr "" -"Die RIPEstat Data API ist die öffentliche Datenschnittstelle von RIPE NCC, " -"für Details siehe <a href=\"https://stat.ripe.net/docs/data_api\" target=" -"\"_blank\" rel=\"noopener noreferrer\">hier</a>." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." msgstr "" -"Die Größe der Datei ist für die Onlinebearbeitung in LuCI zu groß (≥ 100 " -"KB)." -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." -msgstr "Die Syslog-Ausgabe, vorgefiltert mit nur BanIP-bezogene Nachrichten." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." msgstr "" -"Diese Änderung erfordert ein manueller Stop/Neustart des Diensts zum Wirksam " -"werden." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." msgstr "" -"Dieser Datenaufruf ermöglicht den Zugriff auf verschiedene von der IANA " -"gepflegte Datenquellen." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." msgstr "" -"Dieser Datenaufruf listet die Internetressourcen auf, die einem Land " -"zugeordnet sind, einschließlich ASNs, IPv4-Bereiche und IPv4/6 CIDR-Präfixe." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." msgstr "" -"Dieser Datenaufruf gibt alle angekündigten Präfixe für einen bestimmten ASN " -"zurück." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 -msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." msgstr "" -"Dieser Datenaufruf liefert Geolokalisierungsinformationen für den " -"angegebenen IP-Bereich oder für angekündigte IP-Präfixe bei ASNs." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "Einstellungen" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "Trigger-Interface fürs Starten" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "Status / Version" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "Anhalten" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." msgstr "" -"Dieser Datenaufruf gibt das enthaltene Präfix und die announcing-ASN einer " -"bestimmten IP-Adresse zurück." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "Der Timer konnte nicht aktualisiert werden." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "Der Timer wurde aktualisiert." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "Der Wochentag (opt., Werte: 1-7 getrennt druch \",\" oder \"-\")" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "Der Stundenteil (Werte zw. 0-23)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "Der Minutenteil (Werte zw. 0-59)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." msgstr "" -"Dieser Datenaufruf gibt die rekursive Kette von DNS-Weiterleitung (A/AAAA/" -"CNAME) und umgekehrten (PTR)-Einträgen zurück, die entweder mit einem " -"Hostnamen oder einer IP-Adresse beginnen." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." +msgstr "Die Syslog-Ausgabe, vorgefiltert mit nur BanIP-bezogene Nachrichten." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -"Dieser Datenaufruf gibt Whois-Informationen aus der entsprechenden " -"regionalen Internet-Register und dem Routing-Register zurück." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -"Dieser Datenaufruf zeigt allgemeine Informationen über eine ASN wie ihren " -"Ankündigungsstatus und den Namen des Inhabers gemäß dem WHOIS-Dienst." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -"Dieses Formular ermöglicht, den Inhalt der banIP-Blacklist (%s) zu ändern." -"<br />" -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" msgstr "" -"Dieses Formular ermöglicht, den Inhalt der banIP-Whitelist (%s) zu ändern." -"<br />" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." msgstr "" -"Dieses Formular ermöglicht, den Inhalt der Haupt-banIP-Konfigurationsdatei (/" -"etc/config/banip) zu ändern." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Trigger Delay" -msgstr "Verzögerung Trigger-Bedingung" +msgstr "Verzögerung der Trigger-Bedingung" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" +msgstr "Konnte Änderungen nicht speichern: %s" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 msgid "Verbose Debug Logging" msgstr "Ausführliche Debug-Protokollierung" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" -msgstr "Protokolldatei anzeigen" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" -msgstr "WAN Weiterleitungs-Kette IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" -msgstr "WAN Weiterleitungs-Kette IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" -msgstr "WAN-Eingangskette IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" -msgstr "WAN-Eingangskette IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -"Whitelist Auto-Addons werden temporär im IPSet gespeichert und dauerhaft in " -"der lokalen Whitelist gespeichert. Deaktivieren Sie diese Option, um das " -"lokale Speichern zu verhindern." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" -msgstr "Whois-Informationen" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." +msgstr "Positivliste..." -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" -msgstr "banIP-Status" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" +msgstr "" + +#~ msgid "Default chain used by banIP is 'forwarding_lan_rule'" +#~ msgstr "Die banIP-Standardkette lautet 'forwarding_lan_rule'" + +#~ msgid "Default chain used by banIP is 'forwarding_wan_rule'" +#~ msgstr "Die banIP-Standardkette lautet 'forwarding_wan_rule'" + +#~ msgid "Default chain used by banIP is 'input_lan_rule'" +#~ msgstr "Die banIP-Standardkette lautet 'input_lan_rule'" + +#~ msgid "Default chain used by banIP is 'input_wan_rule'" +#~ msgstr "Die banIP-Standardkette lautet 'input_wan_rule'" + +#~ msgid "Special config options for the selected download utility." +#~ msgstr "" +#~ "Spezielle Konfigurationseinstellungen für das gewählte Download-Programm." + +#~ msgid "ASN Overview" +#~ msgstr "ASN-Übersicht" + +#~ msgid "ASN Prefixes" +#~ msgstr "ASN-Präfixe" + +#~ msgid "ASN/Country" +#~ msgstr "ASN/Land" + +#~ msgid "Advanced" +#~ msgstr "Fortgeschritten" + +#~ msgid "Automatic WAN Interface Detection" +#~ msgstr "Automatische Erkennung der WAN-Schnittstelle" + +#~ msgid "" +#~ "Blacklist auto addons are stored temporary in the IPSet and saved " +#~ "permanently in the local blacklist. Disable this option to prevent the " +#~ "local save." +#~ msgstr "" +#~ "Blacklist Auto Addons werden temporär im IPSet und dauerhaft in der " +#~ "lokalen Blacklist gespeichert. Deaktivieren Sie diese Option, um das " +#~ "lokale Speichern zu verhindern." + +#~ msgid "Check the current available IPSets." +#~ msgstr "Aktuell verfügbare IPSets überprüfen." + +#~ msgid "" +#~ "Configuration of the banIP package to block ip adresses/subnets via IPSet." +#~ msgstr "" +#~ "Konfiguration des banIP-Pakets zum Blockieren von IP-Adressen/Subnetzen " +#~ "via IPSet." + +#~ msgid "Country Resources" +#~ msgstr "Länderressourcen" + +#~ msgid "DNS Chain" +#~ msgstr "DNS-Kette" + +#~ msgid "DST Target IPv4" +#~ msgstr "DST-Ziel IPv4 (Destination)" + +#~ msgid "DST Target IPv6" +#~ msgstr "DST-Ziel IPv6 (Destination)" + +#~ msgid "Description" +#~ msgstr "Beschreibung" + +#~ msgid "Download Options" +#~ msgstr "Download-Optionen" + +#~ msgid "Download Utility, RT Monitor" +#~ msgstr "Download-Dienstprogramm, RT Monitor" + +#~ msgid "Edit Configuration" +#~ msgstr "Konfiguration bearbeiten" + +#~ msgid "Enable banIP" +#~ msgstr "banIP aktivieren" + +#~ msgid "Enable verbose debug logging in case of any processing error." +#~ msgstr "" +#~ "Ausführliche Debug-Protokollierung im Falle eines Verarbeitungsfehlers " +#~ "aktivieren." + +#~ msgid "Enter IP/CIDR/ASN/ISO" +#~ msgstr "IP/CIDR/ASN/ISO eingeben" + +#~ msgid "Extra Options" +#~ msgstr "Zusätzliche Optionen" + +#~ msgid "" +#~ "For further information <a href=\"%s\" target=\"_blank\">check the online " +#~ "documentation</a>" +#~ msgstr "" +#~ "Für weitere Informationen <a href=\"%s\" target=\"_blank\">lesen Sie die " +#~ "Online-Dokumentation</a>" + +#~ msgid "" +#~ "For further performance improvements you can raise this value, e.g. '8' " +#~ "or '16' should be safe." +#~ msgstr "" +#~ "Für weitere Leistungssteigerungen kann dieser Wert erhöht werden, z.B. " +#~ "\"8\" oder \"16\" sollte problemlos sein." + +#~ msgid "Geo Location" +#~ msgstr "Geo-Standort" + +#~ msgid "Grant UCI access for luci-app-banip" +#~ msgstr "Gewähre UCI Zugriff auf luci-app-banip" + +#~ msgid "IANA Information" +#~ msgstr "IANA-Information" + +#~ msgid "IP/ASN Mapping" +#~ msgstr "IP/ASN-Mapping" + +#~ msgid "IPSet Sources" +#~ msgstr "IPSet-Quellen" + +#~ msgid "IPSet-Lookup" +#~ msgstr "IPSet-Lookup" + +#~ msgid "Input file not found, please check your configuration." +#~ msgstr "" +#~ "Eingabedatei nicht gefunden, bitte überprüfen Sie Ihre Konfiguration." + +#~ msgid "LAN Forward Chain IPv4" +#~ msgstr "LAN Weiterleitungs-Kette IPv4" + +#~ msgid "LAN Forward Chain IPv6" +#~ msgstr "LAN Weiterleitungs-Kette IPv6" + +#~ msgid "LAN Input Chain IPv4" +#~ msgstr "LAN Eingangs-Kette IPv4" + +#~ msgid "LAN Input Chain IPv6" +#~ msgstr "LAN Eingangs-Kette IPv6" + +#~ msgid "Load" +#~ msgstr "Last" + +#~ msgid "Loading" +#~ msgstr "Lade" + +#~ msgid "Loading ..." +#~ msgstr "Lade ..." + +#~ msgid "Local Save Blacklist Addons" +#~ msgstr "Blacklist Addons lokal speichern" + +#~ msgid "Local Save Whitelist Addons" +#~ msgstr "Whitelist Addons lokal speichern" + +#~ msgid "Low Priority Service" +#~ msgstr "Dienst mit niedriger Priorität" + +#~ msgid "Manual WAN Interface Selection" +#~ msgstr "Manuelle Auswahl der WAN-Schnittstelle" + +#~ msgid "Max. Download Queue" +#~ msgstr "Max. Download-Warteschlange" + +#~ msgid "No response!" +#~ msgstr "Keine Antwort!" + +#~ msgid "" +#~ "Options for further tweaking in case the defaults are not suitable for " +#~ "you." +#~ msgstr "" +#~ "Optionen für weitere Optimierungen, falls die Standardeinstellungen nicht " +#~ "für Sie geeignet sind." + +#~ msgid "" +#~ "Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " +#~ "notation and comments introduced with '#' are allowed." +#~ msgstr "" +#~ "Bitte nur eine IPv4- oder IPv6-Adresse pro Zeile hinzufügen. IP-Bereiche " +#~ "in CIDR-Notation und mit '#' eingeführte Kommentare sind erlaubt." + +#~ msgid "Please edit this file directly in a terminal session." +#~ msgstr "Bitte bearbeiten Sie diese Datei direkt in einer Terminalsitzung." + +#~ msgid "RIPE-Lookup" +#~ msgstr "RIPE-Lookup" + +#~ msgid "Refresh IPSets" +#~ msgstr "IPSets aktualisieren" + +#~ msgid "Reload" +#~ msgstr "Neu laden" + +#~ msgid "Reload IPSet Sources" +#~ msgstr "IPSet-Quellen neu laden" + +#~ msgid "Runtime Information" +#~ msgstr "Laufzeitinformationen" + +#~ msgid "SRC Target IPv4" +#~ msgstr "SRC-Ziel IPv4 (Source)" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" -msgstr "banIP-Version" +#~ msgid "SRC Target IPv6" +#~ msgstr "SRC-Ziel IPv6 (Source)" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" -msgstr "aktiviere IPv4" +#~ msgid "SRC/DST" +#~ msgstr "SRC/DST (Source/Destination)" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" -msgstr "aktiviere IPv6" +#~ msgid "SSH Daemon" +#~ msgstr "SSH-Dienst (Daemon)" + +#~ msgid "SSH/LuCI RT Monitor" +#~ msgstr "SSH/LuCI RT-Monitor" + +#~ msgid "" +#~ "Select the SSH daemon for logfile parsing, to detect break-in events." +#~ msgstr "" +#~ "Wählen Sie den SSH Dämon für die Logfile-Syntaxanalyse aus, um " +#~ "Einbruchsversuche zu erkennen." + +#~ msgid "Select the used start type during boot." +#~ msgstr "Wählen Sie den verwendeten Start-Typ während des Hochfahren aus." + +#~ msgid "Select your preferred download utility." +#~ msgstr "Bevorzugtes Download-Utility auswählen." + +#~ msgid "Select your preferred interface(s) manually." +#~ msgstr "Bevorzugte(n) Schnittstelle(n) manuell auswählen." + +#~ msgid "" +#~ "Set the nice level to 'low priority' and banIP background processing will " +#~ "take less resources from the system." +#~ msgstr "" +#~ "Nice-Level auf 'low priority' stellen und die banIP-" +#~ "Hintergrundverarbeitung benötigt weniger Ressourcen vom System." + +#~ msgid "Show only set member with packet counter > 0" +#~ msgstr "Nur Set-Member mit Paketzähler > 0 anzeigen" + +#~ msgid "" +#~ "Size of the download queue to handle downloads & IPset processing in " +#~ "parallel (default '4')." +#~ msgstr "" +#~ "Größe der Download-Warteschlange zur Handhabung von Downloads und " +#~ "paralleler IPSet-Verarbeitung (default '4')." + +#~ msgid "" +#~ "Special options for the selected download utility, e.g. '--timeout=20 -O'." +#~ msgstr "" +#~ "Spezielle Optionen für das ausgewählte Download-Dienstprogramm, z.B.'--" +#~ "timeout=20 -O'." + +#~ msgid "Start Type" +#~ msgstr "Starttyp" + +#~ msgid "" +#~ "Starts a small log/banIP monitor in the background to block SSH/LuCI " +#~ "brute force attacks in realtime." +#~ msgstr "" +#~ "Startet einen kleinen Log/BanIP-Monitor im Hintergrund, um SSH/LuCI-Brute-" +#~ "Force-Angriffe in Echtzeit zu blockieren." + +#~ msgid "" +#~ "Target directory for banIP backups. Default is '/tmp', please use " +#~ "preferably a non-volatile disk if available." +#~ msgstr "" +#~ "Zielverzeichnis für banIP-Backups. Standard ist '/tmp', bitte " +#~ "vorzugsweise einen nichtflüchtigen Speicherort verwenden, falls vorhanden." + +#~ msgid "" +#~ "The RIPEstat Data API is the public data interface provided by RIPE NCC, " +#~ "for details look <a href=\"https://stat.ripe.net/docs/data_api\" target=" +#~ "\"_blank\" rel=\"noopener noreferrer\">here</a>." +#~ msgstr "" +#~ "Die RIPEstat Data API ist die öffentliche Datenschnittstelle von RIPE " +#~ "NCC, für Details siehe <a href=\"https://stat.ripe.net/docs/data_api\" " +#~ "target=\"_blank\" rel=\"noopener noreferrer\">hier</a>." + +#~ msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#~ msgstr "" +#~ "Die Größe der Datei ist für die Onlinebearbeitung in LuCI zu groß (≥ " +#~ "100 KB)." + +#~ msgid "This change requires a manual service stop/re-start to take effect." +#~ msgstr "" +#~ "Diese Änderung erfordert ein manueller Stop/Neustart des Diensts zum " +#~ "Wirksam werden." + +#~ msgid "" +#~ "This data call gives access to various data sources maintained by IANA." +#~ msgstr "" +#~ "Dieser Datenaufruf ermöglicht den Zugriff auf verschiedene von der IANA " +#~ "gepflegte Datenquellen." + +#~ msgid "" +#~ "This data call lists the Internet resources associated with a country, " +#~ "including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +#~ msgstr "" +#~ "Dieser Datenaufruf listet die Internetressourcen auf, die einem Land " +#~ "zugeordnet sind, einschließlich ASNs, IPv4-Bereiche und IPv4/6 CIDR-" +#~ "Präfixe." + +#~ msgid "This data call returns all announced prefixes for a given ASN." +#~ msgstr "" +#~ "Dieser Datenaufruf gibt alle angekündigten Präfixe für einen bestimmten " +#~ "ASN zurück." + +#~ msgid "" +#~ "This data call returns geolocation information for the given IP space, or " +#~ "for announced IP prefixes in the case of ASNs." +#~ msgstr "" +#~ "Dieser Datenaufruf liefert Geolokalisierungsinformationen für den " +#~ "angegebenen IP-Bereich oder für angekündigte IP-Präfixe bei ASNs." + +#~ msgid "" +#~ "This data call returns the containing prefix and announcing ASN of a " +#~ "given IP address." +#~ msgstr "" +#~ "Dieser Datenaufruf gibt das enthaltene Präfix und die announcing-ASN " +#~ "einer bestimmten IP-Adresse zurück." + +#~ msgid "" +#~ "This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) " +#~ "and reverse (PTR) records starting form either a hostname or an IP " +#~ "address." +#~ msgstr "" +#~ "Dieser Datenaufruf gibt die rekursive Kette von DNS-Weiterleitung (A/AAAA/" +#~ "CNAME) und umgekehrten (PTR)-Einträgen zurück, die entweder mit einem " +#~ "Hostnamen oder einer IP-Adresse beginnen." + +#~ msgid "" +#~ "This data call returns whois information from the relevant Regional " +#~ "Internet Registry and Routing Registry." +#~ msgstr "" +#~ "Dieser Datenaufruf gibt Whois-Informationen aus der entsprechenden " +#~ "regionalen Internet-Register und dem Routing-Register zurück." + +#~ msgid "" +#~ "This data call shows general informations about an ASN like its " +#~ "announcement status and the name of its holder according to the WHOIS " +#~ "service." +#~ msgstr "" +#~ "Dieser Datenaufruf zeigt allgemeine Informationen über eine ASN wie ihren " +#~ "Ankündigungsstatus und den Namen des Inhabers gemäß dem WHOIS-Dienst." + +#~ msgid "" +#~ "This form allows you to modify the content of the banIP blacklist (%s)." +#~ "<br />" +#~ msgstr "" +#~ "Dieses Formular ermöglicht, den Inhalt der banIP-Blacklist (%s) zu ändern." +#~ "<br />" + +#~ msgid "" +#~ "This form allows you to modify the content of the banIP whitelist (%s)." +#~ "<br />" +#~ msgstr "" +#~ "Dieses Formular ermöglicht, den Inhalt der banIP-Whitelist (%s) zu ändern." +#~ "<br />" + +#~ msgid "" +#~ "This form allows you to modify the content of the main banIP " +#~ "configuration file (/etc/config/banip)." +#~ msgstr "" +#~ "Dieses Formular ermöglicht, den Inhalt der Haupt-banIP-" +#~ "Konfigurationsdatei (/etc/config/banip) zu ändern." + +#~ msgid "View Logfile" +#~ msgstr "Protokolldatei anzeigen" + +#~ msgid "WAN Forward Chain IPv4" +#~ msgstr "WAN Weiterleitungs-Kette IPv4" + +#~ msgid "WAN Forward Chain IPv6" +#~ msgstr "WAN Weiterleitungs-Kette IPv6" + +#~ msgid "WAN Input Chain IPv4" +#~ msgstr "WAN-Eingangskette IPv4" + +#~ msgid "WAN Input Chain IPv6" +#~ msgstr "WAN-Eingangskette IPv6" + +#~ msgid "" +#~ "Whitelist auto addons are stored temporary in the IPSet and saved " +#~ "permanently in the local whitelist. Disable this option to prevent the " +#~ "local save." +#~ msgstr "" +#~ "Whitelist Auto-Addons werden temporär im IPSet gespeichert und dauerhaft " +#~ "in der lokalen Whitelist gespeichert. Deaktivieren Sie diese Option, um " +#~ "das lokale Speichern zu verhindern." + +#~ msgid "Whois Information" +#~ msgstr "Whois-Informationen" + +#~ msgid "banIP Status" +#~ msgstr "banIP-Status" + +#~ msgid "banIP Version" +#~ msgstr "banIP-Version" + +#~ msgid "enable IPv4" +#~ msgstr "aktiviere IPv4" + +#~ msgid "enable IPv6" +#~ msgstr "aktiviere IPv6" diff --git a/applications/luci-app-banip/po/el/banip.po b/applications/luci-app-banip/po/el/banip.po index f0c3f51646..bc25773ea6 100644 --- a/applications/luci-app-banip/po/el/banip.po +++ b/applications/luci-app-banip/po/el/banip.po @@ -1,489 +1,896 @@ msgid "" msgstr "" -"PO-Revision-Date: 2019-12-03 08:26+0000\n" -"Last-Translator: Tavaninja <metalcorpe@gmail.com>\n" +"PO-Revision-Date: 2021-04-17 10:26+0000\n" +"Last-Translator: MarioK239 <marios.k239@gmail.com>\n" "Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/el/>\n" "Language: el\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.10-dev\n" +"X-Generator: Weblate 4.6-dev\n" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" -msgstr "προχωρημένο" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 msgid "Backup Directory" msgstr "φάκελος διάσωσης" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "Ακύρωση" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" -msgstr "Περιγραφή" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" msgstr "" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" +msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" -msgstr "Φόρτωση" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 -msgid "" -"Options for further tweaking in case the defaults are not suitable for you." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 -msgid "Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 -msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 -msgid "Refresh" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "" +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 +msgid "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 -msgid "Save" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 -msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." +"Number of failed nginx requests of the same ip in the log before banning." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "" +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 +msgid "Overview" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +msgid "Refresh" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 msgid "banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" -msgstr "" +#~ msgid "Advanced" +#~ msgstr "προχωρημένο" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" -msgstr "" +#~ msgid "Description" +#~ msgstr "Περιγραφή" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" -msgstr "" +#~ msgid "Loading" +#~ msgstr "Φόρτωση" diff --git a/applications/luci-app-banip/po/en/banip.po b/applications/luci-app-banip/po/en/banip.po index 4eb4ae69da..9e54e530c9 100644 --- a/applications/luci-app-banip/po/en/banip.po +++ b/applications/luci-app-banip/po/en/banip.po @@ -4,480 +4,878 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 msgid "Backup Directory" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" msgstr "" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" +msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 -msgid "" -"Options for further tweaking in case the defaults are not suitable for you." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 -msgid "Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 -msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 -msgid "Refresh" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "" +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 +msgid "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 -msgid "Save" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 -msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "" +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +"Number of failed nginx requests of the same ip in the log before banning." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 +msgid "Overview" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +msgid "Refresh" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 -msgid "Trigger Delay" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 -msgid "Verbose Debug Logging" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 -msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 -msgid "banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 +msgid "" +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 +msgid "banIP" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" msgstr "" diff --git a/applications/luci-app-banip/po/es/banip.po b/applications/luci-app-banip/po/es/banip.po index af7e63a1d8..45786c674d 100644 --- a/applications/luci-app-banip/po/es/banip.po +++ b/applications/luci-app-banip/po/es/banip.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: 2019-07-23 22:17-0300\n" -"PO-Revision-Date: 2020-05-02 10:21+0000\n" +"PO-Revision-Date: 2021-08-19 17:38+0000\n" "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n" "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/es/>\n" @@ -11,550 +11,1418 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.1-dev\n" - -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" -msgstr "Resumen de ASN" +"X-Generator: Weblate 4.8-dev\n" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" +msgstr "-m limit --limit 2/sec (predeterminado)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" +msgstr "1 hora" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" +msgstr "12 horas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "24 horas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "30 minutos" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "6 horas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "ASNs" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "Acción" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "Dispositivos activos" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "Interfaces activas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "Términos de registro activos" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "Fuentes activas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "Subredes activas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" +"Agregue IPSets adicionales no relacionados con banIP, p. Ej. para informes y " +"consultas." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" -msgstr "Prefijos ASN" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "Agregue esta IP/CIDR a su lista blanca local." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" -msgstr "ASN/País" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "Configuración adicional" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "" "Demora adicional del disparador en segundos antes de que comience el " "procesamiento de banIP." -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" -msgstr "Avanzado" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" +msgstr "Configuración de cadena avanzada" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" +msgstr "Configuración avanzada de correo electrónico" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "Configuración de registro avanzada" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" +"Asigne una o más cadenas de cortafuegos relevantes a banIP. La cadena " +"predeterminada utilizada por banIP es 'forwarding_lan_rule'." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "" +"Asigne una o más cadenas de cortafuegos relevantes a banIP. La cadena " +"predeterminada utilizada por banIP es 'forwarding_wan_rule'." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" +"Asigne una o más cadenas de cortafuegos relevantes a banIP. La cadena " +"predeterminada utilizada por banIP es 'input_lan_rule'." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "" +"Asigne una o más cadenas de cortafuegos relevantes a banIP. La cadena " +"predeterminada utilizada por banIP es 'input_wan_rule'." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "Lista negra automática" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "Detección automática" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" -msgstr "Detección automática de la interfaz WAN" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "Lista blanca automática" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" +"Transfiere automáticamente las direcciones IP sospechosas del registro a la " +"lista negra de banIP durante el tiempo de ejecución." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "" +"Transfiere automáticamente IPs de enlace ascendente a la lista blanca banIP " +"durante el tiempo de ejecución." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 msgid "Backup Directory" msgstr "Directorio de respaldo" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "Directorio temporal base" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "" +"Directorio temporal base utilizado para todas las operaciones en tiempo de " +"ejecución relacionadas con banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "Tiempo de espera de lista negra" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -"Los complementos automáticos de la lista negra se almacenan temporalmente en " -"el IPSet y se guardan permanentemente en la lista negra local. Desactive " -"esta opción para evitar el guardado local." +"Se han guardado los cambios de la lista negra. Actualice sus listas de banIP " +"para que los cambios surtan efecto." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" +msgstr "Fuentes de lista de bloqueo" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." -msgstr "Compruebe los actuales IPSets disponibles." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "Cancelar" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" msgstr "" -"Configuración del paquete banIP para bloquear direcciones IP/subredes a " -"través de IPSet." +"Configuración del paquete banIP para bloquear direcciones/subredes ip a " +"través de IPSet. Para obtener más información <a href=\"https://github.com/" +"openwrt/packages/blob/master/net/banip/files/README.md\" target=\"_blank\" " +"rel=\"noreferrer noopener\" >consulte la documentación en línea</a>" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" +msgstr "Cuenta ACC" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" +msgstr "Cuenta CIDR" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" +msgstr "Cuenta IP" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" +msgstr "Cuenta MAC" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" +msgstr "Cuenta SUM" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" +msgstr "Países" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "Tipo de IPSet DST" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" -msgstr "Recursos del país" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" +msgstr "Opciones de registro DST" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" -msgstr "Cadena de DNS" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" +msgstr "Objetivo DST" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" -msgstr "Objetivo DST IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "" +"Detecte interfaces de red, dispositivos, subredes y protocolos relevantes " +"automáticamente." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "No verificar los certificados SSL del servidor durante la descarga." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" -msgstr "Objetivo DST IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "Descarga insegura" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" -msgstr "Descripción" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "Descargar parámetros" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" -msgstr "Opciones de descarga" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "Cola de descarga" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" msgstr "Utilidad de descarga" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" -msgstr "Utilidad de descarga, Monitor RT" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" +msgstr "Acciones de correo electrónico" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "Notificación por correo electrónico" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "Perfil de correo electrónico" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "Dirección del destinatario de correo electrónico" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "Dirección del remitente de correo electrónico" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "Tema del correo electrónico" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" msgstr "Editar lista negra" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" -msgstr "Editar configuración" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" +msgstr "Editar Maclist" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" msgstr "Editar lista blanca" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" -msgstr "Activar" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" +msgstr "Activar el registro de DST" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" +msgstr "Activar el registro de SRC" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." +msgstr "Activar el servicio banIP.." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." msgstr "" -"Activa el registro de depuración detallado en caso de cualquier error de " +"Activar el registro de depuración detallado en caso de errores de " "procesamiento." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" -msgstr "Ingrese IP/CIDR/ASN/ISO" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" +msgstr "Activado" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" -msgstr "Opciones extra" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." +msgstr "Activa la compatibilidad con IPv4 en banIP." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" -msgstr "" -"Para obtener más información <a href=\"%s\" target=\"_blank\">consulte la " -"documentación en línea</a>" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "Activa la compatibilidad con IPv6 en banIP." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." -msgstr "" -"Para otras mejoras de rendimiento, puede aumentar este valor, por ejemplo, " -"'8' o '16' deben ser seguros." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" +msgstr "Detalles de entrada" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "Trabajo(s) existente(s)" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" -msgstr "Geolocalización" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" +msgstr "Fuentes extra" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "Configuración general" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" +msgstr "Tipo de IPSet global" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" -msgstr "Conceder acceso UCI para luci-app-banip" +msgid "Grant access to LuCI app banIP" +msgstr "Otorgar acceso a la aplicación banIP de LuCI" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" -msgstr "Información IANA" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" +msgstr "Alta prioridad" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" -msgstr "Asignación de IP/ASN" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" +msgstr "Prioridad más alta" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" msgstr "Información de IPSet" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" -msgstr "Fuentes de IPSet" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" +msgstr "Consulta IPSet" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." +msgstr "Consulta IPSet..." + +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" +msgstr "Informe IPSet" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" -msgstr "Búsqueda de IPSet" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" +msgstr "Detalles del IPSet" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." -msgstr "Archivo de entrada no encontrado, por favor revise su configuración." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" +msgstr "Soporte IPv4" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" -msgstr "Cadena de reenvío LAN IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" +msgstr "Soporte IPv6" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" -msgstr "Cadena de reenvío LAN IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" +msgstr "Información" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" -msgstr "Cadena de entrada LAN IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" +msgstr "Reenvío LAN" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" -msgstr "Cadena de entrada LAN IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" +msgstr "Entrada LAN" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" msgstr "Último inicio" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" -msgstr "Carga" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" +msgstr "Prioridad mínima" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" +msgstr "Menos prioridad" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." +msgstr "" +"Limite el disparador de correo electrónico a determinadas acciones de banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." +msgstr "Limite el monitor de registro a ciertos términos de registro." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." +msgstr "Limite la selección a determinadas fuentes locales." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" +msgstr "Número de línea para eliminar" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." +msgstr "" +"Lista de interfaces de red disponibles para activar el inicio de banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." +msgstr "" +"Lista de utilidades de descarga totalmente preconfiguradas y compatibles." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" +msgstr "Fuentes locales" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" +msgstr "Límite de registro" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" +msgstr "Monitor de registro" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" +msgstr "Términos de registro" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" +msgstr "Vista de registro" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." +msgstr "Registre los paquetes entrantes sospechosos, generalmente descartados." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "" +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." +msgstr "" +"Registre los paquetes salientes sospechosos, generalmente rechazados. El " +"registro de dichos paquetes puede provocar un aumento de la latencia debido " +"a que requiere recursos adicionales del sistema." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" +msgstr "Contador de registro de LuCI" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" +msgstr "Tiempo de espera de Maclist" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 +msgid "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." +msgstr "" +"Se han guardado los cambios de Maclist. Actualice sus listas de banIP para " +"que los cambios surtan efecto." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." +msgstr "" +"Anular manualmente las opciones de descarga preconfiguradas para la utilidad " +"de descarga seleccionada." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" +msgstr "Contador de registro de NGINX" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" -msgstr "Cargando" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" +msgstr "Nombre" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." -msgstr "CArgando..." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" +msgstr "Interfaces de red" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" -msgstr "Complementos locales para guardar la lista negra" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" +msgstr "¡No hay resultados de consulta!" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" -msgstr "Complementos locales para guardar la lista blanca" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" +msgstr "¡Aún no hay registros relacionados con banIP!" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" -msgstr "Servicio con prioridad baja" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" +msgstr "Prioridad normal (predeterminado)" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" -msgstr "Selección manual de interfaz WAN" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" +msgstr "Número de entradas CIDR" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" -msgstr "Cola máxima de descarga" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" +msgstr "Número de entradas de IP" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" -msgstr "¡Ninguna respuesta!" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" +msgstr "Número de entradas MAC" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" +msgstr "Número de entradas accedidas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" +msgstr "Número de todos los IPSets" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" +msgstr "Número de todas las entradas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "" +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." +msgstr "" +"Número de intentos de acceso desde la misma ip en el registro antes de " +"bloquear." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "" +"Number of failed nginx requests of the same ip in the log before banning." +msgstr "" +"Número de solicitudes nginx fallidas de la misma IP en el registro antes de " +"bloquear." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 msgid "" -"Options for further tweaking in case the defaults are not suitable for you." +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." msgstr "" -"Opciones para ajustes adicionales en caso de que los valores predeterminados " -"no sean adecuados para usted." +"Número de repeticiones de inicio de sesión ssh fallidas de la misma IP en el " +"registro antes de bloquear." -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 msgid "Overview" msgstr "Visión general" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 -msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." msgstr "" -"Añada solo una dirección IPv4 o IPv6 por renglón. Se permiten los intervalos " -"de IP en la notación CIDR y los comentarios introducidos con «#»." +"Analice solo el último número indicado de entradas de registro para detectar " +"eventos sospechosos." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." -msgstr "Por favor, edite este archivo directamente en una sesión de terminal." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +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/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" -msgstr "Buscar RIPE" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "Consulta" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." +msgstr "" +"Dirección del receptor de los correos electrónicos de notificación de banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 msgid "Refresh" msgstr "Refrescar" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" -msgstr "Actualizar IPSets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "Temporizador de actualización" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" -msgstr "Recargar" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." +msgstr "Actualizar temporizador..." -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" -msgstr "Recargar las fuentes de IPSet" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" +msgstr "Eliminar un trabajo existente" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" -msgstr "Información de tiempo de ejecución" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" +msgstr "Directorio de informes" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" -msgstr "Objetivo SRC IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "Reiniciar" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" -msgstr "Objetivo SRC IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "" +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." +msgstr "" +"Restrinja el acceso a Internet desde/hacia una pequeña cantidad de sitios " +"web/IP seguros y bloquee el acceso desde/hacia el resto de Internet." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" -msgstr "SRC/DST" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" +msgstr "Resultado" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" -msgstr "Demonio SSH" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" +msgstr "Ejecutar banderas" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" -msgstr "Monitor SSH/LuCI RT" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" +msgstr "Ejecutar información" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 -msgid "Save" -msgstr "Guardar" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "Tipo IPSet SRC" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." -msgstr "" -"Seleccione el demonio SSH para el análisis del archivo de registro, para " -"detectar eventos de intrusión." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" +msgstr "Opciones de registro SRC" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." -msgstr "Seleccione el tipo de inicio utilizado durante el arranque." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" +msgstr "Objetivo SRC" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." -msgstr "Seleccione su utilidad de descarga preferida." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" +msgstr "Tipo de IPSet SRC+DST" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." -msgstr "Seleccione sus interfaces preferidas manualmente." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" +msgstr "Cuenta de registros SSH" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "Guardar" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." msgstr "" -"Establezca el nivel agradable en 'baja prioridad' y el procesamiento en " -"segundo plano de banIP tomará menos recursos del sistema." +"Busque los IPSets activos relacionados con banIP para una dirección IP, CIDR " +"o MAC específica." -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" -msgstr "Mostrar solo el miembro establecido con el contador de paquetes > 0" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." +msgstr "Seleccione las interfaces de red relevantes manualmente." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" -"Tamaño de la cola de descarga para manejar descargas & Procesamiento de " -"IPset en paralelo (predeterminado es '4')." +"Envíe correos electrónicos de notificación relacionados con banIP. Esto " +"necesita la instalación y configuración del paquete adicional 'msmtp'." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 -msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." msgstr "" -"Opciones especiales para la utilidad de descarga seleccionada, p.e. '--" -"timeout=20 -O'." +"Dirección del remitente para correos electrónicos de notificación de banIP." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" -msgstr "Tipo de inicio" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" +msgstr "Prioridad de servicio" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 -msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" +msgstr "Establecer un nuevo trabajo banIP" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." msgstr "" -"Inicia un pequeño monitor log/banIP en segundo plano para bloquear los " -"ataques de fuerza bruta SSH/LuCI en tiempo real." +"Configure el tipo de DST individual por IPset para bloquear solo los " +"paquetes salientes." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 -msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." msgstr "" -"Directorio de destino para copias de seguridad de banIP. El valor " -"predeterminado es '/tmp', utilice preferiblemente un disco no volátil si " -"está disponible." +"Configure el tipo de SRC individual por IPset para bloquear solo los " +"paquetes entrantes." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." msgstr "" -"La API de datos RIPEstat es la interfaz pública de datos proporcionada por " -"RIPE NCC, para obtener más detalles, vea <a href=\"https://stat.ripe.net/" -"docs/data_api\" target=\"_blank\" rel=\"noopener noreferrer\">aquí</a>." +"Configure el tipo de SRC+DST individual por IPset para bloquear los paquetes " +"entrantes y salientes." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." msgstr "" -"El tamaño del archivo es demasiado grande para la edición en línea en LuCI " -"(≥ 100 KB)." +"Establecer opciones especiales de registro DST, p. Ej. para establecer una " +"tasa límite." -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." msgstr "" -"La salida de syslog, prefiltrada solo para mensajes relacionados con banIP." +"Configure opciones especiales de registro de SRC, por ejemplo, para " +"establecer una tasa límite." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." +msgstr "Configure el tiempo de espera de IPSet de la lista negra." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." msgstr "" -"Este cambio requiere una parada/reinicio manual del servicio para que tenga " -"efecto." +"Establezca el destino del firewall para todas las reglas relacionadas con " +"DST." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." msgstr "" -"Esta llamada de datos da acceso a varias fuentes de datos mantenidas por " -"IANA." +"Establezca el objetivo del firewall para todas las reglas relacionadas con " +"SRC." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." msgstr "" -"Esta llamada de datos enumera los recursos de Internet asociados con un " -"país, incluidos los ASN, los rangos de IPv4 y los prefijos de IPv4/6 CIDR." +"Establezca el tipo de IPset global predeterminado para bloquear los paquetes " +"entrantes (SRC) y/o salientes (DST)." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." +msgstr "Establezca el tiempo de espera de maclist IPSet." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." +msgstr "Establezca el tiempo de espera de IPSet de la lista blanca." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "Configuraciones" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." msgstr "" -"Esta llamada de datos devuelve todos los prefijos anunciados para un ASN " -"dado." +"Tamaño de la cola de descarga para el procesamiento de descargas en paralelo." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "Fuentes (Información)" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." msgstr "" -"Esta llamada de datos devuelve información de geolocalización para el " -"espacio de IP dado, o para prefijos de IP anunciados en el caso de ASNs." +"Inicia un pequeño monitor de registro en segundo plano para bloquear " +"intentos sospechosos de inicio de sesión SSH/LuCI." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 -msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "Interfaz de activación de inicio" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "Estado/Versión" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "Suspender" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." msgstr "" -"Esta llamada de datos devuelve el prefijo que contiene y el anuncio de ASN " -"de una dirección IP determinada." +"Directorio de destino para archivos de informes relacionados con IPSet." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "" +"Directorio de destino para copias de seguridad de listas de origen " +"comprimidas." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "No se pudo actualizar el temporizador de actualización." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "Se ha actualizado el temporizador de actualización." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "" +"El día de la semana (opt., valores: 1-7 posiblemente separados por , o -)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "El reparto de horas (req., rango: 0-23)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "La porción de minutos (opcional, rango: 0-59)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." msgstr "" -"Esta llamada de datos devuelve la cadena recursiva de los registros de " -"reenvío de DNS (A/AAAA/CNAME) y de reversa (PTR) que comienzan con un nombre " -"de host o una dirección IP." +"La prioridad seleccionada se utilizará para el procesamiento en segundo " +"plano de banIP. Este cambio requiere un reinicio completo del servicio banIP " +"para que surta efecto." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." +msgstr "" +"La salida de syslog, prefiltrada solo para mensajes relacionados con banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -"Esta llamada de datos devuelve información whois del Registro regional de " -"Internet y del Registro de enrutamiento pertinentes." +"Esta es la lista negra local de banIP para denegar siempre ciertas " +"direcciones IP/CIDR. <br /> <em> <b>Tenga en cuenta:</b> </em> agregue solo " +"una dirección IPv4, una dirección IPv6 o un nombre de dominio por línea . " +"Los comentarios introducidos con '#' están permitidos; los comodines y las " +"expresiones regulares no." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -"Esta llamada de datos muestra información general sobre un ASN como su " -"estado de anuncio y el nombre de su titular de acuerdo con el servicio de " -"WHOIS." +"Este es el maclist banIP local para permitir siempre ciertas direcciones " +"MAC. <br /> <em> <b>Tenga en cuenta:</b> </em> agregue solo una dirección " +"MAC por línea. Se permiten los comentarios introducidos con '#'; los " +"dominios, los comodines y las expresiones regulares no." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -"Este formulario le permite modificar el contenido de la lista negra de banIP " -"(%s).<br />" +"Esta es la lista blanca local de banIP para permitir siempre ciertas " +"direcciones IP/CIDR.<br /> <em> <b>Tenga en cuenta:</b> </em> agregue solo " +"una dirección IPv4, una dirección IPv6 o un nombre de dominio por línea. Los " +"comentarios introducidos con '#' están permitidos; los comodines y las " +"expresiones regulares no." -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." msgstr "" -"Este formulario le permite modificar el contenido de la lista blanca de " -"banIP (%s).<br />" +"Esta pestaña muestra el último informe IPSet generado, presione el botón " +"'Actualizar' para obtener uno actual." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" +msgstr "Marca de tiempo" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." msgstr "" -"Este formulario le permite modificar el contenido del archivo de " -"configuración de banIP principal (/etc/config/banip)." +"Para mantener actualizadas sus listas de banIP, debe configurar un trabajo " +"de actualización automática para estas listas." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." +msgstr "Tema para correos electrónicos de notificación de banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Trigger Delay" msgstr "Retraso de disparo" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" +msgstr "Tipo" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" +msgstr "No se pudo guardar los cambios: %s" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 msgid "Verbose Debug Logging" msgstr "Registro de depuración detallado" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" -msgstr "Ver archivo de registro" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" +msgstr "Reenvío WAN" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" -msgstr "Cadena de reenvío WAN IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" +msgstr "Entrada WAN" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" -msgstr "Cadena de reenvío WAN IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" +msgstr "Lista blanca de IP/CIDR" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" -msgstr "Cadena de entrada WAN IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" +msgstr "Solo lista blanca" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" -msgstr "Cadena de entrada WAN IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" +msgstr "Tiempo de espera de lista blanca" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -"Los complementos automáticos de la lista blanca se almacenan temporalmente " -"en el IPSet y se guardan permanentemente en la lista blanca local. Desactive " -"esta opción para evitar el guardado local." +"Se han guardado los cambios de la lista blanca. Actualice sus listas de " +"banIP para que los cambios surtan efecto." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" -msgstr "Información Whois" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." +msgstr "Lista blanca..." -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" -msgstr "Estado de banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" +msgstr "Acción banIP" + +#~ msgid "Default chain used by banIP is 'forwarding_lan_rule'" +#~ msgstr "" +#~ "La cadena predeterminada utilizada por banIP es 'forwarding_lan_rule'" + +#~ msgid "Default chain used by banIP is 'forwarding_wan_rule'" +#~ msgstr "" +#~ "La cadena predeterminada utilizada por banIP es 'forwarding_wan_rule'" + +#~ msgid "Default chain used by banIP is 'input_lan_rule'" +#~ msgstr "La cadena predeterminada utilizada por banIP es 'input_lan_rule'" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" -msgstr "Versión de banIP" +#~ msgid "Default chain used by banIP is 'input_wan_rule'" +#~ msgstr "La cadena predeterminada utilizada por banIP es 'input_wan_rule'" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" -msgstr "activar IPv4" +#~ msgid "Special config options for the selected download utility." +#~ msgstr "" +#~ "Opciones de configuración especiales para la utilidad de descarga " +#~ "seleccionada." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" -msgstr "activar IPv6" +#~ msgid "" +#~ "This is the local banIP blacklist to always-deny certain IP/CIDR " +#~ "addresses.<br /> <em><b>Please note:</b></em> add only one IPv4 or IPv6 " +#~ "address per line. Comments introduced with '#' are allowed - domains, " +#~ "wildcards and regex are not." +#~ msgstr "" +#~ "Esta es la lista negra de banIP local para denegar siempre ciertas " +#~ "direcciones IP/CIDR. <br /> <em> <b>Tenga en cuenta:</b> </em> agregue " +#~ "solo una dirección IPv4 o IPv6 por línea. Se permiten los comentarios " +#~ "introducidos con '#'; los dominios, los comodines y las expresiones " +#~ "regulares no." + +#~ msgid "" +#~ "This is the local banIP whitelist to always allow certain IP/CIDR " +#~ "addresses.<br /> <em><b>Please note:</b></em> add only one IPv4 or IPv6 " +#~ "address or per line. Comments introduced with '#' are allowed - domains, " +#~ "wildcards and regex are not." +#~ msgstr "" +#~ "Esta es la lista blanca local de banIP para permitir siempre ciertas " +#~ "direcciones IP/CIDR. <br /> <em> <b>Tenga en cuenta:</b> </em> agregue " +#~ "solo una dirección IPv4 o IPv6 o por línea. Se permiten los comentarios " +#~ "introducidos con '#'; los dominios, los comodines y las expresiones " +#~ "regulares no." + +#~ msgid "ASN Overview" +#~ msgstr "Resumen de ASN" + +#~ msgid "ASN Prefixes" +#~ msgstr "Prefijos ASN" + +#~ msgid "ASN/Country" +#~ msgstr "ASN/País" + +#~ msgid "Advanced" +#~ msgstr "Avanzado" + +#~ msgid "Automatic WAN Interface Detection" +#~ msgstr "Detección automática de la interfaz WAN" + +#~ msgid "" +#~ "Blacklist auto addons are stored temporary in the IPSet and saved " +#~ "permanently in the local blacklist. Disable this option to prevent the " +#~ "local save." +#~ msgstr "" +#~ "Los complementos automáticos de la lista negra se almacenan temporalmente " +#~ "en el IPSet y se guardan permanentemente en la lista negra local. " +#~ "Desactive esta opción para evitar el guardado local." + +#~ msgid "Check the current available IPSets." +#~ msgstr "Compruebe los actuales IPSets disponibles." + +#~ msgid "" +#~ "Configuration of the banIP package to block ip adresses/subnets via IPSet." +#~ msgstr "" +#~ "Configuración del paquete banIP para bloquear direcciones IP/subredes a " +#~ "través de IPSet." + +#~ msgid "Country Resources" +#~ msgstr "Recursos del país" + +#~ msgid "DNS Chain" +#~ msgstr "Cadena de DNS" + +#~ msgid "DST Target IPv4" +#~ msgstr "Objetivo DST IPv4" + +#~ msgid "DST Target IPv6" +#~ msgstr "Objetivo DST IPv6" + +#~ msgid "Description" +#~ msgstr "Descripción" + +#~ msgid "Download Options" +#~ msgstr "Opciones de descarga" + +#~ msgid "Download Utility, RT Monitor" +#~ msgstr "Utilidad de descarga, Monitor RT" + +#~ msgid "Edit Configuration" +#~ msgstr "Editar configuración" + +#~ msgid "Enable banIP" +#~ msgstr "Activar" + +#~ msgid "Enable verbose debug logging in case of any processing error." +#~ msgstr "" +#~ "Activa el registro de depuración detallado en caso de cualquier error de " +#~ "procesamiento." + +#~ msgid "Enter IP/CIDR/ASN/ISO" +#~ msgstr "Ingrese IP/CIDR/ASN/ISO" + +#~ msgid "Extra Options" +#~ msgstr "Opciones extra" + +#~ msgid "" +#~ "For further information <a href=\"%s\" target=\"_blank\">check the online " +#~ "documentation</a>" +#~ msgstr "" +#~ "Para obtener más información <a href=\"%s\" target=\"_blank\">consulte la " +#~ "documentación en línea</a>" + +#~ msgid "" +#~ "For further performance improvements you can raise this value, e.g. '8' " +#~ "or '16' should be safe." +#~ msgstr "" +#~ "Para otras mejoras de rendimiento, puede aumentar este valor, por " +#~ "ejemplo, '8' o '16' deben ser seguros." + +#~ msgid "Geo Location" +#~ msgstr "Geolocalización" + +#~ msgid "Grant UCI access for luci-app-banip" +#~ msgstr "Conceder acceso UCI para luci-app-banip" + +#~ msgid "IANA Information" +#~ msgstr "Información IANA" + +#~ msgid "IP/ASN Mapping" +#~ msgstr "Asignación de IP/ASN" + +#~ msgid "IPSet Sources" +#~ msgstr "Fuentes de IPSet" + +#~ msgid "IPSet-Lookup" +#~ msgstr "Búsqueda de IPSet" + +#~ msgid "Input file not found, please check your configuration." +#~ msgstr "" +#~ "Archivo de entrada no encontrado, por favor revise su configuración." + +#~ msgid "LAN Forward Chain IPv4" +#~ msgstr "Cadena de reenvío LAN IPv4" + +#~ msgid "LAN Forward Chain IPv6" +#~ msgstr "Cadena de reenvío LAN IPv6" + +#~ msgid "LAN Input Chain IPv4" +#~ msgstr "Cadena de entrada LAN IPv4" + +#~ msgid "LAN Input Chain IPv6" +#~ msgstr "Cadena de entrada LAN IPv6" + +#~ msgid "Load" +#~ msgstr "Carga" + +#~ msgid "Loading" +#~ msgstr "Cargando" + +#~ msgid "Loading ..." +#~ msgstr "CArgando..." + +#~ msgid "Local Save Blacklist Addons" +#~ msgstr "Complementos locales para guardar la lista negra" + +#~ msgid "Local Save Whitelist Addons" +#~ msgstr "Complementos locales para guardar la lista blanca" + +#~ msgid "Low Priority Service" +#~ msgstr "Servicio con prioridad baja" + +#~ msgid "Manual WAN Interface Selection" +#~ msgstr "Selección manual de interfaz WAN" + +#~ msgid "Max. Download Queue" +#~ msgstr "Cola máxima de descarga" + +#~ msgid "No response!" +#~ msgstr "¡Ninguna respuesta!" + +#~ msgid "" +#~ "Options for further tweaking in case the defaults are not suitable for " +#~ "you." +#~ msgstr "" +#~ "Opciones para ajustes adicionales en caso de que los valores " +#~ "predeterminados no sean adecuados para usted." + +#~ msgid "" +#~ "Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " +#~ "notation and comments introduced with '#' are allowed." +#~ msgstr "" +#~ "Añada solo una dirección IPv4 o IPv6 por renglón. Se permiten los " +#~ "intervalos de IP en la notación CIDR y los comentarios introducidos con " +#~ "«#»." + +#~ msgid "Please edit this file directly in a terminal session." +#~ msgstr "" +#~ "Por favor, edite este archivo directamente en una sesión de terminal." + +#~ msgid "RIPE-Lookup" +#~ msgstr "Buscar RIPE" + +#~ msgid "Refresh IPSets" +#~ msgstr "Actualizar IPSets" + +#~ msgid "Reload" +#~ msgstr "Recargar" + +#~ msgid "Reload IPSet Sources" +#~ msgstr "Recargar las fuentes de IPSet" + +#~ msgid "Runtime Information" +#~ msgstr "Información de tiempo de ejecución" + +#~ msgid "SRC Target IPv4" +#~ msgstr "Objetivo SRC IPv4" + +#~ msgid "SRC Target IPv6" +#~ msgstr "Objetivo SRC IPv6" + +#~ msgid "SRC/DST" +#~ msgstr "SRC/DST" + +#~ msgid "SSH Daemon" +#~ msgstr "Demonio SSH" + +#~ msgid "SSH/LuCI RT Monitor" +#~ msgstr "Monitor SSH/LuCI RT" + +#~ msgid "" +#~ "Select the SSH daemon for logfile parsing, to detect break-in events." +#~ msgstr "" +#~ "Seleccione el demonio SSH para el análisis del archivo de registro, para " +#~ "detectar eventos de intrusión." + +#~ msgid "Select the used start type during boot." +#~ msgstr "Seleccione el tipo de inicio utilizado durante el arranque." + +#~ msgid "Select your preferred download utility." +#~ msgstr "Seleccione su utilidad de descarga preferida." + +#~ msgid "Select your preferred interface(s) manually." +#~ msgstr "Seleccione sus interfaces preferidas manualmente." + +#~ msgid "" +#~ "Set the nice level to 'low priority' and banIP background processing will " +#~ "take less resources from the system." +#~ msgstr "" +#~ "Establezca el nivel agradable en 'baja prioridad' y el procesamiento en " +#~ "segundo plano de banIP tomará menos recursos del sistema." + +#~ msgid "Show only set member with packet counter > 0" +#~ msgstr "" +#~ "Mostrar solo el miembro establecido con el contador de paquetes > 0" + +#~ msgid "" +#~ "Size of the download queue to handle downloads & IPset processing in " +#~ "parallel (default '4')." +#~ msgstr "" +#~ "Tamaño de la cola de descarga para manejar descargas & Procesamiento " +#~ "de IPset en paralelo (predeterminado es '4')." + +#~ msgid "" +#~ "Special options for the selected download utility, e.g. '--timeout=20 -O'." +#~ msgstr "" +#~ "Opciones especiales para la utilidad de descarga seleccionada, p.e. '--" +#~ "timeout=20 -O'." + +#~ msgid "Start Type" +#~ msgstr "Tipo de inicio" + +#~ msgid "" +#~ "Starts a small log/banIP monitor in the background to block SSH/LuCI " +#~ "brute force attacks in realtime." +#~ msgstr "" +#~ "Inicia un pequeño monitor log/banIP en segundo plano para bloquear los " +#~ "ataques de fuerza bruta SSH/LuCI en tiempo real." + +#~ msgid "" +#~ "Target directory for banIP backups. Default is '/tmp', please use " +#~ "preferably a non-volatile disk if available." +#~ msgstr "" +#~ "Directorio de destino para copias de seguridad de banIP. El valor " +#~ "predeterminado es '/tmp', utilice preferiblemente un disco no volátil si " +#~ "está disponible." + +#~ msgid "" +#~ "The RIPEstat Data API is the public data interface provided by RIPE NCC, " +#~ "for details look <a href=\"https://stat.ripe.net/docs/data_api\" target=" +#~ "\"_blank\" rel=\"noopener noreferrer\">here</a>." +#~ msgstr "" +#~ "La API de datos RIPEstat es la interfaz pública de datos proporcionada " +#~ "por RIPE NCC, para obtener más detalles, vea <a href=\"https://stat.ripe." +#~ "net/docs/data_api\" target=\"_blank\" rel=\"noopener noreferrer\">aquí</" +#~ "a>." + +#~ msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#~ msgstr "" +#~ "El tamaño del archivo es demasiado grande para la edición en línea en " +#~ "LuCI (≥ 100 KB)." + +#~ msgid "This change requires a manual service stop/re-start to take effect." +#~ msgstr "" +#~ "Este cambio requiere una parada/reinicio manual del servicio para que " +#~ "tenga efecto." + +#~ msgid "" +#~ "This data call gives access to various data sources maintained by IANA." +#~ msgstr "" +#~ "Esta llamada de datos da acceso a varias fuentes de datos mantenidas por " +#~ "IANA." + +#~ msgid "" +#~ "This data call lists the Internet resources associated with a country, " +#~ "including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +#~ msgstr "" +#~ "Esta llamada de datos enumera los recursos de Internet asociados con un " +#~ "país, incluidos los ASN, los rangos de IPv4 y los prefijos de IPv4/6 CIDR." + +#~ msgid "This data call returns all announced prefixes for a given ASN." +#~ msgstr "" +#~ "Esta llamada de datos devuelve todos los prefijos anunciados para un ASN " +#~ "dado." + +#~ msgid "" +#~ "This data call returns geolocation information for the given IP space, or " +#~ "for announced IP prefixes in the case of ASNs." +#~ msgstr "" +#~ "Esta llamada de datos devuelve información de geolocalización para el " +#~ "espacio de IP dado, o para prefijos de IP anunciados en el caso de ASNs." + +#~ msgid "" +#~ "This data call returns the containing prefix and announcing ASN of a " +#~ "given IP address." +#~ msgstr "" +#~ "Esta llamada de datos devuelve el prefijo que contiene y el anuncio de " +#~ "ASN de una dirección IP determinada." + +#~ msgid "" +#~ "This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) " +#~ "and reverse (PTR) records starting form either a hostname or an IP " +#~ "address." +#~ msgstr "" +#~ "Esta llamada de datos devuelve la cadena recursiva de los registros de " +#~ "reenvío de DNS (A/AAAA/CNAME) y de reversa (PTR) que comienzan con un " +#~ "nombre de host o una dirección IP." + +#~ msgid "" +#~ "This data call returns whois information from the relevant Regional " +#~ "Internet Registry and Routing Registry." +#~ msgstr "" +#~ "Esta llamada de datos devuelve información whois del Registro regional de " +#~ "Internet y del Registro de enrutamiento pertinentes." + +#~ msgid "" +#~ "This data call shows general informations about an ASN like its " +#~ "announcement status and the name of its holder according to the WHOIS " +#~ "service." +#~ msgstr "" +#~ "Esta llamada de datos muestra información general sobre un ASN como su " +#~ "estado de anuncio y el nombre de su titular de acuerdo con el servicio de " +#~ "WHOIS." + +#~ msgid "" +#~ "This form allows you to modify the content of the banIP blacklist (%s)." +#~ "<br />" +#~ msgstr "" +#~ "Este formulario le permite modificar el contenido de la lista negra de " +#~ "banIP (%s).<br />" + +#~ msgid "" +#~ "This form allows you to modify the content of the banIP whitelist (%s)." +#~ "<br />" +#~ msgstr "" +#~ "Este formulario le permite modificar el contenido de la lista blanca de " +#~ "banIP (%s).<br />" + +#~ msgid "" +#~ "This form allows you to modify the content of the main banIP " +#~ "configuration file (/etc/config/banip)." +#~ msgstr "" +#~ "Este formulario le permite modificar el contenido del archivo de " +#~ "configuración de banIP principal (/etc/config/banip)." + +#~ msgid "View Logfile" +#~ msgstr "Ver archivo de registro" + +#~ msgid "WAN Forward Chain IPv4" +#~ msgstr "Cadena de reenvío WAN IPv4" + +#~ msgid "WAN Forward Chain IPv6" +#~ msgstr "Cadena de reenvío WAN IPv6" + +#~ msgid "WAN Input Chain IPv4" +#~ msgstr "Cadena de entrada WAN IPv4" + +#~ msgid "WAN Input Chain IPv6" +#~ msgstr "Cadena de entrada WAN IPv6" + +#~ msgid "" +#~ "Whitelist auto addons are stored temporary in the IPSet and saved " +#~ "permanently in the local whitelist. Disable this option to prevent the " +#~ "local save." +#~ msgstr "" +#~ "Los complementos automáticos de la lista blanca se almacenan " +#~ "temporalmente en el IPSet y se guardan permanentemente en la lista blanca " +#~ "local. Desactive esta opción para evitar el guardado local." + +#~ msgid "Whois Information" +#~ msgstr "Información Whois" + +#~ msgid "banIP Status" +#~ msgstr "Estado de banIP" + +#~ msgid "banIP Version" +#~ msgstr "Versión de banIP" + +#~ msgid "enable IPv4" +#~ msgstr "activar IPv4" + +#~ msgid "enable IPv6" +#~ msgstr "activar IPv6" #~ msgid "" #~ "Disable the automatic WAN detection and select your preferred " @@ -569,10 +1437,6 @@ msgstr "activar IPv6" #~ msgid "Interface Selection" #~ msgstr "Selección de interfaz" -#~ msgid "List of supported and fully pre-configured download utilities." -#~ msgstr "" -#~ "Lista de utilidades de descarga totalmente preconfiguradas y compatibles." - #~ msgid "" #~ "Special options for the selected download utility, e.g. '--timeout=20 --" #~ "no-check-certificate -O'." diff --git a/applications/luci-app-banip/po/fi/banip.po b/applications/luci-app-banip/po/fi/banip.po index 95aa4658b1..20520b22c8 100644 --- a/applications/luci-app-banip/po/fi/banip.po +++ b/applications/luci-app-banip/po/fi/banip.po @@ -1,489 +1,910 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-06-23 07:41+0000\n" -"Last-Translator: Petri Asikainen <uniluodossa@gmail.com>\n" +"PO-Revision-Date: 2021-12-04 19:24+0000\n" +"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n" "Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/fi/>\n" "Language: fi\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.2-dev\n" +"X-Generator: Weblate 4.10-dev\n" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" +msgstr "-m limit --limit 2/sec (oletus)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" +msgstr "1 tunti" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" +msgstr "12 tuntia" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "24 tuntia" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "30 minuuttia" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "6 tuntia" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "ASN:t" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "Toiminta" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "Aktiiviset laitteet" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "Aktiiviset lähteet" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "Aktiiviset aliverkot" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." msgstr "" +"Lisää muita, ei-banIP:hen liittyviä IPSet-joukkoja esim. raportointia ja " +"kyselyjä varten." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "Lisää tämä IP/CIDR paikalliseen sallittujen luetteloon." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "Lisäasetukset" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "" +"Ylimääräinen käynnistysviive sekunteina ennen banIP-käsittelyn aloittamista." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" +msgstr "Sähköpostin lisäasetukset" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "Lokin lisäasetukset" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" +"Määritä yksi tai useampi asiaankuuluva palomuuriketju banIP:lle. BanIP:n " +"käyttämä oletusketju on 'forwarding_lan_rule'." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "" +"Määritä yksi tai useampi asiaankuuluva palomuuriketju banIP:lle. BanIP:n " +"käyttämä oletusketju on 'forwarding_wan_rule'." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" +"Määritä yksi tai useampi asiaankuuluva palomuuriketju banIP:lle. BanIP:n " +"käyttämä oletusketju on 'input_lan_rule'." -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." msgstr "" +"Määritä yksi tai useampi asiaankuuluva palomuuriketju banIP:lle. BanIP:n " +"käyttämä oletusketju on \"input_wan_rule\"." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "Automaattinen kieltolista" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "Automaattinen tunnistus" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "Automaattinen sallittujen lista" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 msgid "Backup Directory" msgstr "Varmuuskopiohakemisto" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" -msgstr "Kuvaus" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "Älä tarkista SSL-palvelinvarmenteita latauksen aikana." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" msgstr "Lataustyökalu" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" msgstr "Editoi estolistaa" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" msgstr "Editoi sallittujen lista" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" +msgstr "Käytössä" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" msgstr "" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" +msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" msgstr "Viimeksi ajettu" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" -msgstr "Kuormitus" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "" +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 +msgid "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" -msgstr "Ladataan" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" +msgstr "Nimi" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" -msgstr "Matala sovelluksen prioriteetti" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "" +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 msgid "" -"Options for further tweaking in case the defaults are not suitable for you." +"Number of failed nginx requests of the same ip in the log before banning." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "" +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 msgid "Overview" msgstr "Yleiskatsaus" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 -msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 msgid "Refresh" msgstr "Päivitä" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "" +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 -msgid "Save" -msgstr "Tallenna" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "Tallenna" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 -msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 -msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 -msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 -msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "Asetukset" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" +msgstr "Tyyppi" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 msgid "banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" -msgstr "" +#~ msgid "Description" +#~ msgstr "Kuvaus" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" -msgstr "" +#~ msgid "Load" +#~ msgstr "Kuormitus" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" -msgstr "" +#~ msgid "Loading" +#~ msgstr "Ladataan" + +#~ msgid "Low Priority Service" +#~ msgstr "Matala sovelluksen prioriteetti" diff --git a/applications/luci-app-banip/po/fr/banip.po b/applications/luci-app-banip/po/fr/banip.po index ce453f8c3c..4c5c53887e 100644 --- a/applications/luci-app-banip/po/fr/banip.po +++ b/applications/luci-app-banip/po/fr/banip.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-06-20 14:41+0000\n" +"PO-Revision-Date: 2022-02-02 16:56+0000\n" "Last-Translator: ButterflyOfFire <ButterflyOfFire@protonmail.com>\n" "Language-Team: French <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/fr/>\n" @@ -8,543 +8,1278 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.2-dev\n" +"X-Generator: Weblate 4.11-dev\n" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" +msgstr "-m limit --limit 2/sec (défaut)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" +msgstr "1 heure" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" +msgstr "12 heures" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "24 heures" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "30 minutes" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "6 heures" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "ASNs" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "Action" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "Appareils actifs" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "Interfaces actives" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" -msgstr "Présentation de l'ASN" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "Sources Actives" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" -msgstr "Préfixes ASN" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "Sous-réseaux actifs" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" -msgstr "ASN/Pays" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "Paramètres supplémentaires" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "" "Délai de déclenchement supplémentaire en secondes avant le début du " "traitement banIP." -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" -msgstr "Avancé" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" +msgstr "Paramètres d'e-mail avancés" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" -msgstr "Détection automatique de l'interface WAN" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "Détection automatique" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 msgid "Backup Directory" msgstr "Répertoire de sauvegarde" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "Répertoire Temporaire" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -"Les compléments automatiques de la liste noire sont stockés temporairement " -"dans l'IPSet et enregistrés de manière permanente dans la liste noire " -"locale. Désactivez cette option pour empêcher l'enregistrement local." -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." -msgstr "Vérifiez les IPSets actuellement disponibles." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" +msgstr "Sources de la liste de blocage" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "Annuler" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" +msgstr "Pays" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" msgstr "" -"Configuration du paquet banIP pour bloquer les adresses IP/sous-réseaux via " -"IPSet." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" -msgstr "Ressources du pays" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" -msgstr "Chaîne DNS" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" -msgstr "DST Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "" +"Ne pas vérifier les certificats SSL du serveur pendant le téléchargement." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" -msgstr "DST Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "Téléchargement non sécurisé" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" -msgstr "Description" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "Paramètres de téléchargement" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" -msgstr "Options de téléchargement" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "File d'attente de téléchargement" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" msgstr "Télécharger l'utilitaire" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" -msgstr "Télécharger l'utilitaire, RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "Notification par e-mail" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "E-mail du profil" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "Adresse e-mail du destinataire" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "Adresse e-mail de l'expéditeur" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "Objet de l'e-mail" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" msgstr "Modifier la liste noire" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" -msgstr "Modifier la configuration" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" +msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" msgstr "Modifier la liste blanche" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" -msgstr "Activer banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." -msgstr "Activer le mode verbeux en cas d'erreur de traitement." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" -msgstr "Entrer IP/CIDR/ASN/ISO" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." +msgstr "" +"Activez la journalisation de débogage verbeuse en cas d'erreurs de " +"traitement." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" -msgstr "Options supplémentaires" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" +msgstr "Activé" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." msgstr "" -"Pour plus d'informations, <a href=\"%s\" target=\"_blank\">veuillez " -"consulter la documentation en ligne</a>" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" msgstr "" -"Pour d'autres améliorations des performances, vous pouvez augmenter cette " -"valeur, par exemple, « 8 » ou « 16 » devrait être correct." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" -msgstr "Géolocalisation" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "Travaux en cours" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "Paramètres généraux" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" +msgstr "" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" -msgstr "Accorder tout accès UCI pour luci-app-banip" +msgid "Grant access to LuCI app banIP" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" -msgstr "Information IANA" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" -msgstr "Correspondance IP/ASN" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" msgstr "Informations IPSet" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" -msgstr "Sources IPSet" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" +msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" -msgstr "IPSet-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." -msgstr "Fichier d'entrée introuvable, veuillez vérifier votre configuration." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" -msgstr "Chaîne directe LAN IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" -msgstr "Chaîne directe LAN IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" +msgstr "Information" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" -msgstr "Chaîne d'entrée LAN IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" -msgstr "Chaîne d'entrée LAN IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" msgstr "Dernière exécution" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" -msgstr "Charge" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" -msgstr "Chargement" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." -msgstr "Chargement…" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" -msgstr "Extensions locales de la liste noire" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" -msgstr "Extensions de liste blanche de sauvegarde locale" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" -msgstr "Service en priorité basse" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" +msgstr "Numéro de la ligne à supprimer" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" -msgstr "Sélection manuelle de l'interface WAN" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" -msgstr "Longueur max. de la file d'attente de téléchargement" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." +msgstr "" +"Liste des utilitaires de téléchargement pris en charge et entièrement pré-" +"configurés." -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" -msgstr "Pas de réponse !" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" +msgstr "Vue du journal" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 msgid "" -"Options for further tweaking in case the defaults are not suitable for you." +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." msgstr "" -"Options permettant d'apporter des modifications supplémentaires au cas où " -"les valeurs par défaut ne vous conviendraient pas." -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 -msgid "Overview" -msgstr "Vue d’ensemble" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 +msgid "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +"Manually override the pre-configured download options for the selected " +"download utility." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" +msgstr "Nom" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" +msgstr "Pas de résultats de recherche !" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" msgstr "" -"Veuillez ajouter une seule adresse IPv4 ou IPv6 par ligne. Les plages IP en " -"notation CIDR et les commentaires introduits avec '#' sont autorisés." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." -msgstr "Veuillez modifier ce fichier directement dans une session de terminal." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" +msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" -msgstr "RIPE-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "" +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "" +"Number of failed nginx requests of the same ip in the log before banning." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "" +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 +msgid "Overview" +msgstr "Aperçu" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "Requête" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 msgid "Refresh" msgstr "Actualiser" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" -msgstr "Rafraîchir liste IP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "Minuteur d'actualisation" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" -msgstr "Recharger" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." +msgstr "Minuteur d'actualisation..." -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" -msgstr "Recharger les sources IPSet" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" +msgstr "Supprimer un travail existant" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" -msgstr "Information processus" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" +msgstr "Répertoire des rapports" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" -msgstr "SRC Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "Redémarrer" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" -msgstr "SRC Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "" +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" -msgstr "SRC/DST" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" +msgstr "Résultat" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" -msgstr "Processus SSH" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" +msgstr "Drapeaux d'exécution" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" -msgstr "Moniteur SSH/LuCI RT" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 -msgid "Save" -msgstr "Enregistrer" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" msgstr "" -"Sélectionnez le démon SSH pour l'analyse du fichier journal, pour détecter " -"les événements d'effraction." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." -msgstr "Sélectionnez le type de démarrage utilisé lors du démarrage." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." -msgstr "Sélectionnez votre utilitaire de téléchargement préféré." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." -msgstr "Sélectionnez manuellement votre/vos interface(s) préférée(s)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "Enregistrer" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." msgstr "" -"Réglez le niveau gentil sur «basse priorité» et le traitement en arrière-" -"plan banIP prendra moins de ressources du système." -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." msgstr "" -"Afficher uniquement le membre défini avec le compteur de paquets > 0" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" -"Taille de la file d'attente de téléchargement pour gérer les téléchargements " -"& Traitement IPset en parallèle ('4' par défaut)." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 -msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" msgstr "" -"Options spéciales pour l'utilitaire de téléchargement sélectionné, par ex. " -"'--timeout=20 -O'." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" -msgstr "Type de démarrage" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 -msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." msgstr "" -"Démarre un petit moniteur log/banIP en arrière-plan pour bloquer les " -"attaques par force brute SSH/LuCI en temps réel." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 -msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." msgstr "" -"Répertoire cible pour les sauvegardes banIP. La valeur par défaut est '/" -"tmp', veuillez utiliser de préférence un disque non volatile s'il est " -"disponible." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." msgstr "" -"L'API de données RIPEstat est l'interface de données publique fournie par " -"RIPE NCC, pour plus de détails, regardez <a href=\"https://stat.ripe.net/" -"docs/data_api\" target=\"_blank\" rel=\"noopener noreferrer\">ici</a>." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." msgstr "" -"La taille du fichier est trop grande pour l'édition dans LUCI (≥ 100 Ko)." -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." msgstr "" -"La sortie syslog, préfiltrée uniquement pour les messages liés à banIP." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." msgstr "" -"Ce changement nécessite un arrêt/redémarrage manuel du service pour prendre " -"effet." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." msgstr "" -"Cet appel de données donne accès à diverses sources de données gérées par " -"l'IANA." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." msgstr "" -"Cet appel de données répertorie les ressources Internet associées à un pays, " -"y compris les ASN, les plages IPv4 et les préfixes CIDR IPv4/6." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." msgstr "" -"Cet appel de données renvoie tous les préfixes annoncés pour un ASN donné." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 -msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "Paramètres" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." msgstr "" -"Cet appel de données renvoie des informations de géolocalisation pour " -"l'espace IP donné ou pour les préfixes IP annoncés dans le cas des ASN." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "Interface des déclencheurs de démarrage" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "Statut / Version" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "Mettre en pause" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "Le minuteur d'actualisation n'a pas pu être mise à jour." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "Minuteur d'actualisation mis à jour." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" msgstr "" -"Cet appel de données renvoie le préfixe contenant et annonçant l'ASN d'une " -"adresse IP donnée." +"Le jour de la semaine (opt., valeurs : 1-7 éventuellement sép. par , ou -)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "La répartition des heures (req., plage : 0-23)" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "La répartition des minutes (req., plage : 0-59)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." msgstr "" -"Cet appel de données renvoie la chaîne récursive des enregistrements DNS " -"avant (A/AAAA/CNAME) et inverse (PTR) à partir d'un nom d'hôte ou d'une " -"adresse IP." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." +msgstr "" +"La sortie syslog, préfiltrée uniquement pour les messages liés à banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -"Cet appel de données renvoie des informations whois du registre Internet " -"régional et du registre de routage concernés." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -"Cet appel de données montre des informations générales sur une ASN comme son " -"statut d'annonce et le nom de son titulaire selon le service WHOIS." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -"Ce formulaire vous permet de modifier le contenu de la liste noire banIP " -"(%s).<br />" -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" msgstr "" -"Ce formulaire vous permet de modifier le contenu de la liste blanche banIP " -"(%s).<br />" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." msgstr "" -"Ce formulaire vous permet de modifier le contenu du fichier de configuration " -"principal de banIP (/etc/config/banip)." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Trigger Delay" msgstr "Délai de déclenchement" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" +msgstr "Type" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" +msgstr "Sauvegarde impossible : %s" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 msgid "Verbose Debug Logging" msgstr "Logs en mode verbeux" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" -msgstr "Afficher le fichier de journal" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" -msgstr "Chaîne directe WAN IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" -msgstr "Chaîne directe WAN IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" -msgstr "Chaîne d'entrée WAN IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" -msgstr "Chaîne d'entrée WAN IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -"Les extensions automatiques de liste blanche sont stockées temporairement " -"dans l'IPSet et enregistrées de manière permanente dans la liste blanche " -"locale. Désactivez cette option pour empêcher l'enregistrement local." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" -msgstr "Informations Whois" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." +msgstr "Liste Blanche..." -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" -msgstr "État de banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" +msgstr "" + +#~ msgid "Special config options for the selected download utility." +#~ msgstr "" +#~ "Options de configuration spéciales pour l'utilitaire de téléchargement " +#~ "sélectionné." + +#~ msgid "ASN Overview" +#~ msgstr "Présentation de l'ASN" + +#~ msgid "ASN Prefixes" +#~ msgstr "Préfixes ASN" + +#~ msgid "ASN/Country" +#~ msgstr "ASN/Pays" + +#~ msgid "Advanced" +#~ msgstr "Avancé" + +#~ msgid "Automatic WAN Interface Detection" +#~ msgstr "Détection automatique de l'interface WAN" + +#~ msgid "" +#~ "Blacklist auto addons are stored temporary in the IPSet and saved " +#~ "permanently in the local blacklist. Disable this option to prevent the " +#~ "local save." +#~ msgstr "" +#~ "Les compléments automatiques de la liste noire sont stockés " +#~ "temporairement dans l'IPSet et enregistrés de manière permanente dans la " +#~ "liste noire locale. Désactivez cette option pour empêcher " +#~ "l'enregistrement local." + +#~ msgid "Check the current available IPSets." +#~ msgstr "Vérifiez les IPSets actuellement disponibles." + +#~ msgid "" +#~ "Configuration of the banIP package to block ip adresses/subnets via IPSet." +#~ msgstr "" +#~ "Configuration du paquet banIP pour bloquer les adresses IP/sous-réseaux " +#~ "via IPSet." + +#~ msgid "Country Resources" +#~ msgstr "Ressources du pays" + +#~ msgid "DNS Chain" +#~ msgstr "Chaîne DNS" + +#~ msgid "DST Target IPv4" +#~ msgstr "DST Target IPv4" + +#~ msgid "DST Target IPv6" +#~ msgstr "DST Target IPv6" + +#~ msgid "Description" +#~ msgstr "Description" + +#~ msgid "Download Options" +#~ msgstr "Options de téléchargement" + +#~ msgid "Download Utility, RT Monitor" +#~ msgstr "Télécharger l'utilitaire, RT Monitor" + +#~ msgid "Edit Configuration" +#~ msgstr "Modifier la configuration" + +#~ msgid "Enable banIP" +#~ msgstr "Activer banIP" + +#~ msgid "Enable verbose debug logging in case of any processing error." +#~ msgstr "Activer le mode verbeux en cas d'erreur de traitement." + +#~ msgid "Enter IP/CIDR/ASN/ISO" +#~ msgstr "Entrer IP/CIDR/ASN/ISO" + +#~ msgid "Extra Options" +#~ msgstr "Options supplémentaires" + +#~ msgid "" +#~ "For further information <a href=\"%s\" target=\"_blank\">check the online " +#~ "documentation</a>" +#~ msgstr "" +#~ "Pour plus d'informations, <a href=\"%s\" target=\"_blank\">veuillez " +#~ "consulter la documentation en ligne</a>" + +#~ msgid "" +#~ "For further performance improvements you can raise this value, e.g. '8' " +#~ "or '16' should be safe." +#~ msgstr "" +#~ "Pour d'autres améliorations des performances, vous pouvez augmenter cette " +#~ "valeur, par exemple, « 8 » ou « 16 » devrait être correct." + +#~ msgid "Geo Location" +#~ msgstr "Géolocalisation" + +#~ msgid "Grant UCI access for luci-app-banip" +#~ msgstr "Accorder tout accès UCI pour luci-app-banip" + +#~ msgid "IANA Information" +#~ msgstr "Information IANA" + +#~ msgid "IP/ASN Mapping" +#~ msgstr "Correspondance IP/ASN" + +#~ msgid "IPSet Sources" +#~ msgstr "Sources IPSet" + +#~ msgid "IPSet-Lookup" +#~ msgstr "IPSet-Lookup" + +#~ msgid "Input file not found, please check your configuration." +#~ msgstr "" +#~ "Fichier d'entrée introuvable, veuillez vérifier votre configuration." + +#~ msgid "LAN Forward Chain IPv4" +#~ msgstr "Chaîne directe LAN IPv4" + +#~ msgid "LAN Forward Chain IPv6" +#~ msgstr "Chaîne directe LAN IPv6" + +#~ msgid "LAN Input Chain IPv4" +#~ msgstr "Chaîne d'entrée LAN IPv4" + +#~ msgid "LAN Input Chain IPv6" +#~ msgstr "Chaîne d'entrée LAN IPv6" + +#~ msgid "Load" +#~ msgstr "Charge" + +#~ msgid "Loading" +#~ msgstr "Chargement" + +#~ msgid "Loading ..." +#~ msgstr "Chargement…" + +#~ msgid "Local Save Blacklist Addons" +#~ msgstr "Extensions locales de la liste noire" + +#~ msgid "Local Save Whitelist Addons" +#~ msgstr "Extensions de liste blanche de sauvegarde locale" + +#~ msgid "Low Priority Service" +#~ msgstr "Service en priorité basse" + +#~ msgid "Manual WAN Interface Selection" +#~ msgstr "Sélection manuelle de l'interface WAN" + +#~ msgid "Max. Download Queue" +#~ msgstr "Longueur max. de la file d'attente de téléchargement" + +#~ msgid "No response!" +#~ msgstr "Pas de réponse !" + +#~ msgid "" +#~ "Options for further tweaking in case the defaults are not suitable for " +#~ "you." +#~ msgstr "" +#~ "Options permettant d'apporter des modifications supplémentaires au cas où " +#~ "les valeurs par défaut ne vous conviendraient pas." + +#~ msgid "" +#~ "Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " +#~ "notation and comments introduced with '#' are allowed." +#~ msgstr "" +#~ "Veuillez ajouter une seule adresse IPv4 ou IPv6 par ligne. Les plages IP " +#~ "en notation CIDR et les commentaires introduits avec '#' sont autorisés." + +#~ msgid "Please edit this file directly in a terminal session." +#~ msgstr "" +#~ "Veuillez modifier ce fichier directement dans une session de terminal." + +#~ msgid "RIPE-Lookup" +#~ msgstr "RIPE-Lookup" + +#~ msgid "Refresh IPSets" +#~ msgstr "Rafraîchir liste IP" + +#~ msgid "Reload" +#~ msgstr "Recharger" + +#~ msgid "Reload IPSet Sources" +#~ msgstr "Recharger les sources IPSet" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" -msgstr "Version de banIP" +#~ msgid "Runtime Information" +#~ msgstr "Information processus" + +#~ msgid "SRC Target IPv4" +#~ msgstr "SRC Target IPv4" + +#~ msgid "SRC Target IPv6" +#~ msgstr "SRC Target IPv6" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" -msgstr "activer IPv4" +#~ msgid "SRC/DST" +#~ msgstr "SRC/DST" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" -msgstr "activer Ipv6" +#~ msgid "SSH Daemon" +#~ msgstr "Processus SSH" + +#~ msgid "SSH/LuCI RT Monitor" +#~ msgstr "Moniteur SSH/LuCI RT" + +#~ msgid "" +#~ "Select the SSH daemon for logfile parsing, to detect break-in events." +#~ msgstr "" +#~ "Sélectionnez le démon SSH pour l'analyse du fichier journal, pour " +#~ "détecter les événements d'effraction." + +#~ msgid "Select the used start type during boot." +#~ msgstr "Sélectionnez le type de démarrage utilisé lors du démarrage." + +#~ msgid "Select your preferred download utility." +#~ msgstr "Sélectionnez votre utilitaire de téléchargement préféré." + +#~ msgid "Select your preferred interface(s) manually." +#~ msgstr "Sélectionnez manuellement votre/vos interface(s) préférée(s)." + +#~ msgid "" +#~ "Set the nice level to 'low priority' and banIP background processing will " +#~ "take less resources from the system." +#~ msgstr "" +#~ "Réglez le niveau gentil sur «basse priorité» et le traitement en arrière-" +#~ "plan banIP prendra moins de ressources du système." + +#~ msgid "Show only set member with packet counter > 0" +#~ msgstr "" +#~ "Afficher uniquement le membre défini avec le compteur de paquets > 0" + +#~ msgid "" +#~ "Size of the download queue to handle downloads & IPset processing in " +#~ "parallel (default '4')." +#~ msgstr "" +#~ "Taille de la file d'attente de téléchargement pour gérer les " +#~ "téléchargements & Traitement IPset en parallèle ('4' par défaut)." + +#~ msgid "" +#~ "Special options for the selected download utility, e.g. '--timeout=20 -O'." +#~ msgstr "" +#~ "Options spéciales pour l'utilitaire de téléchargement sélectionné, par " +#~ "ex. '--timeout=20 -O'." + +#~ msgid "Start Type" +#~ msgstr "Type de démarrage" + +#~ msgid "" +#~ "Starts a small log/banIP monitor in the background to block SSH/LuCI " +#~ "brute force attacks in realtime." +#~ msgstr "" +#~ "Démarre un petit moniteur log/banIP en arrière-plan pour bloquer les " +#~ "attaques par force brute SSH/LuCI en temps réel." + +#~ msgid "" +#~ "Target directory for banIP backups. Default is '/tmp', please use " +#~ "preferably a non-volatile disk if available." +#~ msgstr "" +#~ "Répertoire cible pour les sauvegardes banIP. La valeur par défaut est '/" +#~ "tmp', veuillez utiliser de préférence un disque non volatile s'il est " +#~ "disponible." + +#~ msgid "" +#~ "The RIPEstat Data API is the public data interface provided by RIPE NCC, " +#~ "for details look <a href=\"https://stat.ripe.net/docs/data_api\" target=" +#~ "\"_blank\" rel=\"noopener noreferrer\">here</a>." +#~ msgstr "" +#~ "L'API de données RIPEstat est l'interface de données publique fournie par " +#~ "RIPE NCC, pour plus de détails, regardez <a href=\"https://stat.ripe.net/" +#~ "docs/data_api\" target=\"_blank\" rel=\"noopener noreferrer\">ici</a>." + +#~ msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#~ msgstr "" +#~ "La taille du fichier est trop grande pour l'édition dans LUCI (≥ 100 " +#~ "Ko)." + +#~ msgid "This change requires a manual service stop/re-start to take effect." +#~ msgstr "" +#~ "Ce changement nécessite un arrêt/redémarrage manuel du service pour " +#~ "prendre effet." + +#~ msgid "" +#~ "This data call gives access to various data sources maintained by IANA." +#~ msgstr "" +#~ "Cet appel de données donne accès à diverses sources de données gérées par " +#~ "l'IANA." + +#~ msgid "" +#~ "This data call lists the Internet resources associated with a country, " +#~ "including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +#~ msgstr "" +#~ "Cet appel de données répertorie les ressources Internet associées à un " +#~ "pays, y compris les ASN, les plages IPv4 et les préfixes CIDR IPv4/6." + +#~ msgid "This data call returns all announced prefixes for a given ASN." +#~ msgstr "" +#~ "Cet appel de données renvoie tous les préfixes annoncés pour un ASN donné." + +#~ msgid "" +#~ "This data call returns geolocation information for the given IP space, or " +#~ "for announced IP prefixes in the case of ASNs." +#~ msgstr "" +#~ "Cet appel de données renvoie des informations de géolocalisation pour " +#~ "l'espace IP donné ou pour les préfixes IP annoncés dans le cas des ASN." + +#~ msgid "" +#~ "This data call returns the containing prefix and announcing ASN of a " +#~ "given IP address." +#~ msgstr "" +#~ "Cet appel de données renvoie le préfixe contenant et annonçant l'ASN " +#~ "d'une adresse IP donnée." + +#~ msgid "" +#~ "This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) " +#~ "and reverse (PTR) records starting form either a hostname or an IP " +#~ "address." +#~ msgstr "" +#~ "Cet appel de données renvoie la chaîne récursive des enregistrements DNS " +#~ "avant (A/AAAA/CNAME) et inverse (PTR) à partir d'un nom d'hôte ou d'une " +#~ "adresse IP." + +#~ msgid "" +#~ "This data call returns whois information from the relevant Regional " +#~ "Internet Registry and Routing Registry." +#~ msgstr "" +#~ "Cet appel de données renvoie des informations whois du registre Internet " +#~ "régional et du registre de routage concernés." + +#~ msgid "" +#~ "This data call shows general informations about an ASN like its " +#~ "announcement status and the name of its holder according to the WHOIS " +#~ "service." +#~ msgstr "" +#~ "Cet appel de données montre des informations générales sur une ASN comme " +#~ "son statut d'annonce et le nom de son titulaire selon le service WHOIS." + +#~ msgid "" +#~ "This form allows you to modify the content of the banIP blacklist (%s)." +#~ "<br />" +#~ msgstr "" +#~ "Ce formulaire vous permet de modifier le contenu de la liste noire banIP " +#~ "(%s).<br />" + +#~ msgid "" +#~ "This form allows you to modify the content of the banIP whitelist (%s)." +#~ "<br />" +#~ msgstr "" +#~ "Ce formulaire vous permet de modifier le contenu de la liste blanche " +#~ "banIP (%s).<br />" + +#~ msgid "" +#~ "This form allows you to modify the content of the main banIP " +#~ "configuration file (/etc/config/banip)." +#~ msgstr "" +#~ "Ce formulaire vous permet de modifier le contenu du fichier de " +#~ "configuration principal de banIP (/etc/config/banip)." + +#~ msgid "View Logfile" +#~ msgstr "Afficher le fichier de journal" + +#~ msgid "WAN Forward Chain IPv4" +#~ msgstr "Chaîne directe WAN IPv4" + +#~ msgid "WAN Forward Chain IPv6" +#~ msgstr "Chaîne directe WAN IPv6" + +#~ msgid "WAN Input Chain IPv4" +#~ msgstr "Chaîne d'entrée WAN IPv4" + +#~ msgid "WAN Input Chain IPv6" +#~ msgstr "Chaîne d'entrée WAN IPv6" + +#~ msgid "" +#~ "Whitelist auto addons are stored temporary in the IPSet and saved " +#~ "permanently in the local whitelist. Disable this option to prevent the " +#~ "local save." +#~ msgstr "" +#~ "Les extensions automatiques de liste blanche sont stockées temporairement " +#~ "dans l'IPSet et enregistrées de manière permanente dans la liste blanche " +#~ "locale. Désactivez cette option pour empêcher l'enregistrement local." + +#~ msgid "Whois Information" +#~ msgstr "Informations Whois" + +#~ msgid "banIP Status" +#~ msgstr "État de banIP" + +#~ msgid "banIP Version" +#~ msgstr "Version de banIP" + +#~ msgid "enable IPv4" +#~ msgstr "activer IPv4" + +#~ msgid "enable IPv6" +#~ msgstr "activer Ipv6" diff --git a/applications/luci-app-banip/po/he/banip.po b/applications/luci-app-banip/po/he/banip.po index 595a150cae..7de5d591db 100644 --- a/applications/luci-app-banip/po/he/banip.po +++ b/applications/luci-app-banip/po/he/banip.po @@ -1,483 +1,891 @@ msgid "" msgstr "" +"PO-Revision-Date: 2021-01-15 22:31+0000\n" +"Last-Translator: Yaron Shahrabani <sh.yaron@gmail.com>\n" +"Language-Team: Hebrew <https://hosted.weblate.org/projects/openwrt/" +"luciapplicationsbanip/he/>\n" "Language: he\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && " +"n % 10 == 0) ? 2 : 3));\n" +"X-Generator: Weblate 4.5-dev\n" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 msgid "Backup Directory" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" msgstr "" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" +msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 -msgid "" -"Options for further tweaking in case the defaults are not suitable for you." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 -msgid "Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 -msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 -msgid "Refresh" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "" +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 +msgid "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 -msgid "Save" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 -msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "" +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +"Number of failed nginx requests of the same ip in the log before banning." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 +msgid "Overview" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +msgid "Refresh" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 -msgid "Trigger Delay" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 -msgid "Verbose Debug Logging" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 -msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 -msgid "banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 +msgid "" +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 +msgid "banIP" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" msgstr "" + +#~ msgid "Description" +#~ msgstr "תיאור" diff --git a/applications/luci-app-banip/po/hi/banip.po b/applications/luci-app-banip/po/hi/banip.po index 4c84e3a7eb..e3e5e50f5f 100644 --- a/applications/luci-app-banip/po/hi/banip.po +++ b/applications/luci-app-banip/po/hi/banip.po @@ -4,480 +4,878 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 msgid "Backup Directory" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" msgstr "" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" +msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 -msgid "" -"Options for further tweaking in case the defaults are not suitable for you." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 -msgid "Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 -msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 -msgid "Refresh" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "" +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 +msgid "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 -msgid "Save" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 -msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "" +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +"Number of failed nginx requests of the same ip in the log before banning." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 +msgid "Overview" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +msgid "Refresh" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 -msgid "Trigger Delay" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 -msgid "Verbose Debug Logging" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 -msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 -msgid "banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 +msgid "" +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 +msgid "banIP" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" msgstr "" diff --git a/applications/luci-app-banip/po/hu/banip.po b/applications/luci-app-banip/po/hu/banip.po index 4dc90a2ef1..f87d9735a8 100644 --- a/applications/luci-app-banip/po/hu/banip.po +++ b/applications/luci-app-banip/po/hu/banip.po @@ -1,556 +1,1282 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-03-31 13:27+0000\n" -"Last-Translator: Tamas Szanto <taszanto@gmail.com>\n" +"PO-Revision-Date: 2021-08-16 16:38+0000\n" +"Last-Translator: Bence Csókás <bence.csokas@gmail.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.0-dev\n" +"X-Generator: Weblate 4.8-dev\n" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" -msgstr "ASN áttekintő" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" +msgstr "1 óra" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" +msgstr "12 óra" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "24 óra" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "30 perc" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "6 óra" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "AS számok" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "Aktív eszközök" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "Aktív csatolók" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "Aktív források" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" -msgstr "ASN előtagok" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "Aktív alhálózatok" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" -msgstr "ASN/ország" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "További beállítások" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "" "További aktiválókésleltetés másodpercben, mielőtt a banIP feldolgozása " "elkezdődik." -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" -msgstr "Speciális" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" +msgstr "Haladó láncbeállítások" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" +msgstr "Haladó e-mail beállítások" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "Automatikus feketelista" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "Automatikus észlelés" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "Automatikus fehérlista" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" -msgstr "Automatikus WAN csatoló felderítés" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 msgid "Backup Directory" msgstr "Biztonsági mentés könyvtára" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "Feketelista lejárata" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -"Az automatikus feketelista kiegészítők átmenetileg az IPSetben vannak " -"tárolva, és a helyi feketelistában vannak tartósan mentve. Tiltsa le ezt a " -"beállítást a helyi mentés megakadályozásához." +"Feketelista beállítások elmentve. Frissítse a banIP listákat a változtatások " +"érvényre juttatásához." -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." -msgstr "A jelenleg elérhető IPSetek ellenőrzése." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +#, fuzzy +msgid "Blocklist Sources" +msgstr "Feketelista források" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "Mégse" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" +msgstr "ACC-k számlálása" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" +msgstr "CIDR-k számlálása" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" +msgstr "IP-k számlálása" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" +msgstr "MAC-ek számlálása" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" +msgstr "SUM-ok számlálása" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" +msgstr "Országok" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" msgstr "" -"A banIP csomag beállítása az IP-címek és alhálózatok blokkolásához IPSet " -"használatával." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" -msgstr "Ország erőforrásai" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" -msgstr "DNS-lánc" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" -msgstr "DST cél IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" -msgstr "DST cél IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" -msgstr "Leírás" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" -msgstr "Letöltési kapcsolók" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "Letöltési sor" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" msgstr "Letöltési segédprogram" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" -msgstr "Letöltési segédprogram, RT figyelő" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" +msgstr "E-mail műveletek" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "E-mail értesítés" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "E-Mail profil" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "E-Mail küldő cím" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +#, fuzzy +msgid "E-Mail Topic" +msgstr "E-Mail téma" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" msgstr "Feketelista szerkesztése" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" -msgstr "Beállítás szerkesztése" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" +msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" msgstr "Fehérlista szerkesztése" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" -msgstr "banIP engedélyezése" - -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" msgstr "" -"Részletes hibakeresési naplózás engedélyezése bármilyen feldolgozási hiba " -"esetén." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" -msgstr "IP/CIDR/ASN/ISO megadása" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" -msgstr "További beállítások" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." msgstr "" -"További információkért <a href=\"%s\" target=\"_blank\">nézze meg a " -"kézikönyvet az interneten</a>" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" +msgstr "Engedélyezve" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." +msgstr "IPv4 támogatás bekapcsolása a banIP-ben." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "IPv6 támogatás bekapcsolása a banIP-ben." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" +msgstr "Bejegyzés részletei" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +#, fuzzy +msgid "Existing job(s)" +msgstr "Létező munkamenet(ek)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" msgstr "" -"További teljesítmény-növelésért megemelheti ezt az értéket, például „8” vagy " -"„16” biztonságos lesz." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" -msgstr "Földrajzi helymeghatározás" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "Általános Beállítások" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" +msgstr "" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" +msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" -msgstr "IANA információk" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" -msgstr "IP/ASN leképezés" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" msgstr "IPSet információk" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" -msgstr "IPSet források" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" +msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" -msgstr "IPSet keresés" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." -msgstr "A bemeneti fájl nem található, ellenőrizze a beállítást." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" +msgstr "IPv4 támogatás" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" -msgstr "LAN továbbítási lánc IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" +msgstr "IPv6 támogatás" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" -msgstr "LAN továbbítási lánc IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" +msgstr "Információ" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" -msgstr "LAN bemeneti lánc IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" -msgstr "LAN bemeneti lánc IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" msgstr "Utolsó futás" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" -msgstr "Betöltés" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" +msgstr "Legkisebb prioritás" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" +msgstr "Kisebb prioritás" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" +msgstr "Eltávolítandó sor száma" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" +msgstr "Helyi források" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" +msgstr "Log nézet" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "" +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 +msgid "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" +msgstr "Név" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" -msgstr "Betöltés" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" +msgstr "Hálózati csatolók" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." -msgstr "Betöltés…" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" +msgstr "Nincs a keresésnek megfelelő elem!" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" -msgstr "Helyi mentés feketelista kiegészítők" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" +msgstr "Közepes prioritás (alapértelmezett)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" +msgstr "CIDR bejegyzések száma" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" +msgstr "IP bejegyzések száma" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" -msgstr "Helyi mentés fehérlista kiegészítők" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" +msgstr "MAC bejegyzések száma" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" -msgstr "Alacsony prioritású szolgáltatás" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" +msgstr "IPSet-ek száma" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" -msgstr "Kézi WAN csatoló kiválasztás" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" +msgstr "Bejegyzések száma" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" -msgstr "Legnagyobb letöltési sor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "" +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" -msgstr "Nincs válasz!" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "" +"Number of failed nginx requests of the same ip in the log before banning." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 msgid "" -"Options for further tweaking in case the defaults are not suitable for you." +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." msgstr "" -"Beállítások a további finomhangoláshoz abban az esetben, ha az " -"alapértelmezett értékek nem felelnek meg Önnek." -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 msgid "Overview" msgstr "Áttekintés" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 -msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -"Csak egyetlen IPv4 vagy IPv6-címet adjon meg soronként. A CIDR jelölésben " -"lévő IP-tartományok és a „#” kezdetű megjegyzések engedélyezettek." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." -msgstr "Szerkessze ezt a fájlt közvetlenül egy terminál munkamenetben." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "Lekérdezés" -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" -msgstr "RIPE keresés" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 msgid "Refresh" msgstr "Frissítés" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" -msgstr "IPSetek frissítése" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +#, fuzzy +msgid "Refresh Timer" +msgstr "Időzítő frissítése" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" -msgstr "Újratöltés" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." +msgstr "Időzítő frissítése..." -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" -msgstr "IPSet források újratöltése" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" +msgstr "Létező munkamenet eltávolítása" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" -msgstr "Futtatókörnyezet-információk" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "Újraindítás" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" -msgstr "SRC cél IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "" +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" -msgstr "SRC cél IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" +msgstr "Eredmény" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" -msgstr "SRC/DST" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" -msgstr "SSH démon" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" -msgstr "SSH/LuCI RT figyelő" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 -msgid "Save" -msgstr "Mentés" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" msgstr "" -"Válassza ki az SSH démont a naplófájl feldolgozásához a betörési események " -"felismeréséhez." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." -msgstr "A rendszerindítás közben használt indítási típus kiválasztása." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." -msgstr "Válassza ki az előnyben részesített letöltési segédprogramot." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." -msgstr "Válassza ki az előnyben részesített csatolókat kézzel." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "Mentés" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." msgstr "" -"Állítsa a nice szintet „alacsony prioritásra”, és a banIP háttérfeldolgozása " -"kevesebb erőforrást fog elvenni a rendszertől." -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." msgstr "" -"Csak a 0-nál nagyobb csomagszámlálóval rendelkező beállított tag " -"megjelenítése" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" -"A letöltési sor mérete a letöltések és az IPset feldolgozás párhuzamos " -"kezeléséhez (alapértelmezetten „4”)." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 -msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." msgstr "" -"Különleges kapcsolók a kiválasztott letöltési segédprogramhoz, például „--" -"timeout=20 -O”." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" -msgstr "Kezdés típusa" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 -msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" msgstr "" -"Elindít egy kis naplózó/banIP figyelőt a háttérben az SSH/LuCI nyers erő " -"támadások valós időben történő blokkolásához." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 -msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." msgstr "" -"Célkönyvtár a banIP biztonsági mentéseihez. Alapértelmezetten „/tmp”, " -"használjon inkább tartósan megmaradó lemezt, ha elérhető." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." msgstr "" -"A RIPEstat adat API a RIPE NCC által biztosított nyilvános adatfelület. A " -"részletekért nézze meg a <a href=\"https://stat.ripe.net/docs/data_api\" " -"target=\"_blank\" rel=\"noopener noreferrer\">dokumentációt</a>." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." msgstr "" -"A fájlméret túl nagy a LuCI-ban történő internetes szerkesztéshez (nagyobb " -"mint 100 KB)." -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." msgstr "" -"A rendszernapló kimenete, előre szűrve csak a banIP-hez kapcsolódó " -"üzenetekhez." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." msgstr "" -"Ez a változtatás a szolgáltatás kézi leállítását vagy újraindítását igényli " -"az életbe léptetéshez." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." msgstr "" -"Ez az adathívás hozzáférést ad az IANA által kezelt különféle " -"adatforrásokhoz." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." msgstr "" -"Ez az adathívás felsorolja egy országhoz hozzárendelt internetes " -"erőforrásokat, beleértve az ASN-eket, az IPv4-tartományokat és az IPv4/6 " -"CIDR előtagokat." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." msgstr "" -"Ez az adathívás az összes bejelentett előtagot visszaadja egy adott ASN-nél." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 -msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." msgstr "" -"Ez az adathívás földrajzi helymeghatározás információkat ad vissza a " -"megadott IP-térhez vagy a bejelentett IP-előtagokhoz ASN-ek esetén." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "Beállítások" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +#, fuzzy +msgid "Status / Version" +msgstr "Státusz / Verzió" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "Felfüggesztés" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" msgstr "" -"Ez az adathívás visszaadja a tartalmazott előtagot és egy adott IP-cím " -"bejelentett ASN-ét." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." msgstr "" -"Ez az adathívás visszaadja a DNS továbbítás (A/AAAA/CNAME) rekurzív láncát, " -"valamint a fordított (PTR) rekordokat vagy egy gépnévtől, vagy egy IP-címtől " -"kezdve." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." +msgstr "" +"A rendszernapló kimenete, előre szűrve csak a banIP-hez kapcsolódó " +"üzenetekhez." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -"Ez az adathívás whois információkat ad vissza a megfelelő helyi " -"internetregiszterből és az útválasztási regiszterből." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -"Ez az adathívás általános információkat jelenít meg egy ASN-ről, mint " -"például a bejelentett állapota és a tulajdonosának neve a WHOIS szolgáltatás " -"szerint." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -"Ez az űrlap lehetővé teszi a banIP feketelista tartalmának módosítását (%s)." -"<br />" -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." msgstr "" -"Ez az űrlap lehetővé teszi a banIP fehérlista tartalmának módosítását (%s)." -"<br />" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." msgstr "" -"Ez az űrlap lehetővé teszi a fő banIP beállítófájl tartalmának módosítását (/" -"etc/config/banip)." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Trigger Delay" msgstr "Aktiváló késleltetése" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +#, fuzzy +msgid "Unable to save changes: %s" +msgstr "Nem sikerült a/az %s változtatás mentése" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 msgid "Verbose Debug Logging" msgstr "Részletes hibakeresési naplózás" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" -msgstr "Naplófájl megtekintése" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" -msgstr "WAN továbbítási lánc IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" -msgstr "WAN továbbítási lánc IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" -msgstr "WAN bemeneti lánc IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" -msgstr "WAN bemeneti lánc IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -"Az automatikus fehérlista kiegészítők átmenetileg az IPSetben vannak " -"tárolva, és a helyi fehérlistában vannak tartósan mentve. Tiltsa le ezt a " -"beállítást a helyi mentés megakadályozásához." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" -msgstr "Whois információk" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." +msgstr "Fehérlista..." -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" -msgstr "banIP állapota" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" +msgstr "" + +#~ msgid "ASN Overview" +#~ msgstr "ASN áttekintő" + +#~ msgid "ASN Prefixes" +#~ msgstr "ASN előtagok" + +#~ msgid "ASN/Country" +#~ msgstr "ASN/ország" + +#~ msgid "Advanced" +#~ msgstr "Speciális" + +#~ msgid "Automatic WAN Interface Detection" +#~ msgstr "Automatikus WAN csatoló felderítés" + +#~ msgid "" +#~ "Blacklist auto addons are stored temporary in the IPSet and saved " +#~ "permanently in the local blacklist. Disable this option to prevent the " +#~ "local save." +#~ msgstr "" +#~ "Az automatikus feketelista kiegészítők átmenetileg az IPSetben vannak " +#~ "tárolva, és a helyi feketelistában vannak tartósan mentve. Tiltsa le ezt " +#~ "a beállítást a helyi mentés megakadályozásához." + +#~ msgid "Check the current available IPSets." +#~ msgstr "A jelenleg elérhető IPSetek ellenőrzése." + +#~ msgid "" +#~ "Configuration of the banIP package to block ip adresses/subnets via IPSet." +#~ msgstr "" +#~ "A banIP csomag beállítása az IP-címek és alhálózatok blokkolásához IPSet " +#~ "használatával." + +#~ msgid "Country Resources" +#~ msgstr "Ország erőforrásai" + +#~ msgid "DNS Chain" +#~ msgstr "DNS-lánc" + +#~ msgid "DST Target IPv4" +#~ msgstr "DST cél IPv4" + +#~ msgid "DST Target IPv6" +#~ msgstr "DST cél IPv6" + +#~ msgid "Description" +#~ msgstr "Leírás" + +#~ msgid "Download Options" +#~ msgstr "Letöltési kapcsolók" + +#~ msgid "Download Utility, RT Monitor" +#~ msgstr "Letöltési segédprogram, RT figyelő" + +#~ msgid "Edit Configuration" +#~ msgstr "Beállítás szerkesztése" + +#~ msgid "Enable banIP" +#~ msgstr "banIP engedélyezése" + +#~ msgid "Enable verbose debug logging in case of any processing error." +#~ msgstr "" +#~ "Részletes hibakeresési naplózás engedélyezése bármilyen feldolgozási hiba " +#~ "esetén." + +#~ msgid "Enter IP/CIDR/ASN/ISO" +#~ msgstr "IP/CIDR/ASN/ISO megadása" + +#~ msgid "Extra Options" +#~ msgstr "További beállítások" + +#~ msgid "" +#~ "For further information <a href=\"%s\" target=\"_blank\">check the online " +#~ "documentation</a>" +#~ msgstr "" +#~ "További információkért <a href=\"%s\" target=\"_blank\">nézze meg a " +#~ "kézikönyvet az interneten</a>" + +#~ msgid "" +#~ "For further performance improvements you can raise this value, e.g. '8' " +#~ "or '16' should be safe." +#~ msgstr "" +#~ "További teljesítmény-növelésért megemelheti ezt az értéket, például „8” " +#~ "vagy „16” biztonságos lesz." + +#~ msgid "Geo Location" +#~ msgstr "Földrajzi helymeghatározás" + +#~ msgid "IANA Information" +#~ msgstr "IANA információk" + +#~ msgid "IP/ASN Mapping" +#~ msgstr "IP/ASN leképezés" + +#~ msgid "IPSet Sources" +#~ msgstr "IPSet források" + +#~ msgid "IPSet-Lookup" +#~ msgstr "IPSet keresés" + +#~ msgid "Input file not found, please check your configuration." +#~ msgstr "A bemeneti fájl nem található, ellenőrizze a beállítást." + +#~ msgid "LAN Forward Chain IPv4" +#~ msgstr "LAN továbbítási lánc IPv4" + +#~ msgid "LAN Forward Chain IPv6" +#~ msgstr "LAN továbbítási lánc IPv6" + +#~ msgid "LAN Input Chain IPv4" +#~ msgstr "LAN bemeneti lánc IPv4" + +#~ msgid "LAN Input Chain IPv6" +#~ msgstr "LAN bemeneti lánc IPv6" + +#~ msgid "Load" +#~ msgstr "Betöltés" + +#~ msgid "Loading" +#~ msgstr "Betöltés" + +#~ msgid "Loading ..." +#~ msgstr "Betöltés…" + +#~ msgid "Local Save Blacklist Addons" +#~ msgstr "Helyi mentés feketelista kiegészítők" + +#~ msgid "Local Save Whitelist Addons" +#~ msgstr "Helyi mentés fehérlista kiegészítők" + +#~ msgid "Low Priority Service" +#~ msgstr "Alacsony prioritású szolgáltatás" + +#~ msgid "Manual WAN Interface Selection" +#~ msgstr "Kézi WAN csatoló kiválasztás" + +#~ msgid "Max. Download Queue" +#~ msgstr "Legnagyobb letöltési sor" + +#~ msgid "No response!" +#~ msgstr "Nincs válasz!" + +#~ msgid "" +#~ "Options for further tweaking in case the defaults are not suitable for " +#~ "you." +#~ msgstr "" +#~ "Beállítások a további finomhangoláshoz abban az esetben, ha az " +#~ "alapértelmezett értékek nem felelnek meg Önnek." + +#~ msgid "" +#~ "Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " +#~ "notation and comments introduced with '#' are allowed." +#~ msgstr "" +#~ "Csak egyetlen IPv4 vagy IPv6-címet adjon meg soronként. A CIDR jelölésben " +#~ "lévő IP-tartományok és a „#” kezdetű megjegyzések engedélyezettek." + +#~ msgid "Please edit this file directly in a terminal session." +#~ msgstr "Szerkessze ezt a fájlt közvetlenül egy terminál munkamenetben." + +#~ msgid "RIPE-Lookup" +#~ msgstr "RIPE keresés" + +#~ msgid "Refresh IPSets" +#~ msgstr "IPSetek frissítése" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" -msgstr "banIP verziója" +#~ msgid "Reload" +#~ msgstr "Újratöltés" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" -msgstr "IPv4 engedélyezése" +#~ msgid "Reload IPSet Sources" +#~ msgstr "IPSet források újratöltése" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" -msgstr "IPv6 engedélyezése" +#~ msgid "Runtime Information" +#~ msgstr "Futtatókörnyezet-információk" + +#~ msgid "SRC Target IPv4" +#~ msgstr "SRC cél IPv4" + +#~ msgid "SRC Target IPv6" +#~ msgstr "SRC cél IPv6" + +#~ msgid "SRC/DST" +#~ msgstr "SRC/DST" + +#~ msgid "SSH Daemon" +#~ msgstr "SSH démon" + +#~ msgid "SSH/LuCI RT Monitor" +#~ msgstr "SSH/LuCI RT figyelő" + +#~ msgid "" +#~ "Select the SSH daemon for logfile parsing, to detect break-in events." +#~ msgstr "" +#~ "Válassza ki az SSH démont a naplófájl feldolgozásához a betörési " +#~ "események felismeréséhez." + +#~ msgid "Select the used start type during boot." +#~ msgstr "A rendszerindítás közben használt indítási típus kiválasztása." + +#~ msgid "Select your preferred download utility." +#~ msgstr "Válassza ki az előnyben részesített letöltési segédprogramot." + +#~ msgid "Select your preferred interface(s) manually." +#~ msgstr "Válassza ki az előnyben részesített csatolókat kézzel." + +#~ msgid "" +#~ "Set the nice level to 'low priority' and banIP background processing will " +#~ "take less resources from the system." +#~ msgstr "" +#~ "Állítsa a nice szintet „alacsony prioritásra”, és a banIP " +#~ "háttérfeldolgozása kevesebb erőforrást fog elvenni a rendszertől." + +#~ msgid "Show only set member with packet counter > 0" +#~ msgstr "" +#~ "Csak a 0-nál nagyobb csomagszámlálóval rendelkező beállított tag " +#~ "megjelenítése" + +#~ msgid "" +#~ "Size of the download queue to handle downloads & IPset processing in " +#~ "parallel (default '4')." +#~ msgstr "" +#~ "A letöltési sor mérete a letöltések és az IPset feldolgozás párhuzamos " +#~ "kezeléséhez (alapértelmezetten „4”)." + +#~ msgid "" +#~ "Special options for the selected download utility, e.g. '--timeout=20 -O'." +#~ msgstr "" +#~ "Különleges kapcsolók a kiválasztott letöltési segédprogramhoz, például „--" +#~ "timeout=20 -O”." + +#~ msgid "Start Type" +#~ msgstr "Kezdés típusa" + +#~ msgid "" +#~ "Starts a small log/banIP monitor in the background to block SSH/LuCI " +#~ "brute force attacks in realtime." +#~ msgstr "" +#~ "Elindít egy kis naplózó/banIP figyelőt a háttérben az SSH/LuCI nyers erő " +#~ "támadások valós időben történő blokkolásához." + +#~ msgid "" +#~ "Target directory for banIP backups. Default is '/tmp', please use " +#~ "preferably a non-volatile disk if available." +#~ msgstr "" +#~ "Célkönyvtár a banIP biztonsági mentéseihez. Alapértelmezetten „/tmp”, " +#~ "használjon inkább tartósan megmaradó lemezt, ha elérhető." + +#~ msgid "" +#~ "The RIPEstat Data API is the public data interface provided by RIPE NCC, " +#~ "for details look <a href=\"https://stat.ripe.net/docs/data_api\" target=" +#~ "\"_blank\" rel=\"noopener noreferrer\">here</a>." +#~ msgstr "" +#~ "A RIPEstat adat API a RIPE NCC által biztosított nyilvános adatfelület. A " +#~ "részletekért nézze meg a <a href=\"https://stat.ripe.net/docs/data_api\" " +#~ "target=\"_blank\" rel=\"noopener noreferrer\">dokumentációt</a>." + +#~ msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#~ msgstr "" +#~ "A fájlméret túl nagy a LuCI-ban történő internetes szerkesztéshez " +#~ "(nagyobb mint 100 KB)." + +#~ msgid "This change requires a manual service stop/re-start to take effect." +#~ msgstr "" +#~ "Ez a változtatás a szolgáltatás kézi leállítását vagy újraindítását " +#~ "igényli az életbe léptetéshez." + +#~ msgid "" +#~ "This data call gives access to various data sources maintained by IANA." +#~ msgstr "" +#~ "Ez az adathívás hozzáférést ad az IANA által kezelt különféle " +#~ "adatforrásokhoz." + +#~ msgid "" +#~ "This data call lists the Internet resources associated with a country, " +#~ "including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +#~ msgstr "" +#~ "Ez az adathívás felsorolja egy országhoz hozzárendelt internetes " +#~ "erőforrásokat, beleértve az ASN-eket, az IPv4-tartományokat és az IPv4/6 " +#~ "CIDR előtagokat." + +#~ msgid "This data call returns all announced prefixes for a given ASN." +#~ msgstr "" +#~ "Ez az adathívás az összes bejelentett előtagot visszaadja egy adott ASN-" +#~ "nél." + +#~ msgid "" +#~ "This data call returns geolocation information for the given IP space, or " +#~ "for announced IP prefixes in the case of ASNs." +#~ msgstr "" +#~ "Ez az adathívás földrajzi helymeghatározás információkat ad vissza a " +#~ "megadott IP-térhez vagy a bejelentett IP-előtagokhoz ASN-ek esetén." + +#~ msgid "" +#~ "This data call returns the containing prefix and announcing ASN of a " +#~ "given IP address." +#~ msgstr "" +#~ "Ez az adathívás visszaadja a tartalmazott előtagot és egy adott IP-cím " +#~ "bejelentett ASN-ét." + +#~ msgid "" +#~ "This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) " +#~ "and reverse (PTR) records starting form either a hostname or an IP " +#~ "address." +#~ msgstr "" +#~ "Ez az adathívás visszaadja a DNS továbbítás (A/AAAA/CNAME) rekurzív " +#~ "láncát, valamint a fordított (PTR) rekordokat vagy egy gépnévtől, vagy " +#~ "egy IP-címtől kezdve." + +#~ msgid "" +#~ "This data call returns whois information from the relevant Regional " +#~ "Internet Registry and Routing Registry." +#~ msgstr "" +#~ "Ez az adathívás whois információkat ad vissza a megfelelő helyi " +#~ "internetregiszterből és az útválasztási regiszterből." + +#~ msgid "" +#~ "This data call shows general informations about an ASN like its " +#~ "announcement status and the name of its holder according to the WHOIS " +#~ "service." +#~ msgstr "" +#~ "Ez az adathívás általános információkat jelenít meg egy ASN-ről, mint " +#~ "például a bejelentett állapota és a tulajdonosának neve a WHOIS " +#~ "szolgáltatás szerint." + +#~ msgid "" +#~ "This form allows you to modify the content of the banIP blacklist (%s)." +#~ "<br />" +#~ msgstr "" +#~ "Ez az űrlap lehetővé teszi a banIP feketelista tartalmának módosítását " +#~ "(%s).<br />" + +#~ msgid "" +#~ "This form allows you to modify the content of the banIP whitelist (%s)." +#~ "<br />" +#~ msgstr "" +#~ "Ez az űrlap lehetővé teszi a banIP fehérlista tartalmának módosítását " +#~ "(%s).<br />" + +#~ msgid "" +#~ "This form allows you to modify the content of the main banIP " +#~ "configuration file (/etc/config/banip)." +#~ msgstr "" +#~ "Ez az űrlap lehetővé teszi a fő banIP beállítófájl tartalmának " +#~ "módosítását (/etc/config/banip)." + +#~ msgid "View Logfile" +#~ msgstr "Naplófájl megtekintése" + +#~ msgid "WAN Forward Chain IPv4" +#~ msgstr "WAN továbbítási lánc IPv4" + +#~ msgid "WAN Forward Chain IPv6" +#~ msgstr "WAN továbbítási lánc IPv6" + +#~ msgid "WAN Input Chain IPv4" +#~ msgstr "WAN bemeneti lánc IPv4" + +#~ msgid "WAN Input Chain IPv6" +#~ msgstr "WAN bemeneti lánc IPv6" + +#~ msgid "" +#~ "Whitelist auto addons are stored temporary in the IPSet and saved " +#~ "permanently in the local whitelist. Disable this option to prevent the " +#~ "local save." +#~ msgstr "" +#~ "Az automatikus fehérlista kiegészítők átmenetileg az IPSetben vannak " +#~ "tárolva, és a helyi fehérlistában vannak tartósan mentve. Tiltsa le ezt a " +#~ "beállítást a helyi mentés megakadályozásához." + +#~ msgid "Whois Information" +#~ msgstr "Whois információk" + +#~ msgid "banIP Status" +#~ msgstr "banIP állapota" + +#~ msgid "banIP Version" +#~ msgstr "banIP verziója" + +#~ msgid "enable IPv4" +#~ msgstr "IPv4 engedélyezése" + +#~ msgid "enable IPv6" +#~ msgstr "IPv6 engedélyezése" diff --git a/applications/luci-app-banip/po/it/banip.po b/applications/luci-app-banip/po/it/banip.po index 7dd6f93e9b..ffe0b1e378 100644 --- a/applications/luci-app-banip/po/it/banip.po +++ b/applications/luci-app-banip/po/it/banip.po @@ -1,495 +1,927 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-03-07 12:33+0000\n" -"Last-Translator: Giuseppe Valitutto <valituttogiuseppe@gmail.com>\n" +"PO-Revision-Date: 2022-02-09 16:03+0000\n" +"Last-Translator: Gianluca Mario Ghisleni <gianlucamario@gmail.com>\n" "Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/it/>\n" "Language: it\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.0-dev\n" +"X-Generator: Weblate 4.11-dev\n" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "Azione" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 -msgid "Backup Directory" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" -msgstr "Descrizione" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Backup Directory" +msgstr "Directory del Backup" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "Base directory Temporanea" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 +msgid "" +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" +msgstr "Fonti lista di Blocco" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "Annulla" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 +msgid "" +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "Non controllare i certificati del server SSL durante il download." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "Download non sicuro" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "Parametri di download" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "Coda download" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" -msgstr "Utilità di Scaricamento" +msgstr "Utilità di download" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "Notifica e-mail" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "Profilo e-mail" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "Indirizzo e-mail destinatario" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "Indirizzo e-mail mittente" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "Oggetto e-mail" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" -msgstr "" +msgstr "Modifica blacklist" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" +msgstr "Modifica whitelist" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." msgstr "" +"Abilita log di debug verboso in caso di qualsiasi errore di elaborazione." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" +msgstr "Abilitato" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." msgstr "" -"Per saperne di più, <a href=\"%s\" target=\"_blank\">consultare la " -"documentazione su internet</a>" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" msgstr "" -"Per mingliorare le performance in futuro puoi aumentare questo valore, '8' o " -"'16' dovrebbero essere sicuri." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" -msgstr "Geolocalizzazione" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "Processi esistenti" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "Impostazioni Generali" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" +msgstr "" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" +msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" +msgstr "Informazioni" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" -msgstr "Carico" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" +msgstr "Numero di riga da rimuovere" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" -msgstr "Caricamento" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" -msgstr "Serviio a bassa priorità" +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" +msgstr "Vista dei log" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "" +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 msgid "" -"Options for further tweaking in case the defaults are not suitable for you." +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 -msgid "Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." +msgstr "" +"Sovrascrivi manualmente le opzioni di download preconfigurate per l'utilità " +"di download selezionata." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" +msgstr "Nome" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" +msgstr "Nessun risultato della query!" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "" +"Number of failed nginx requests of the same ip in the log before banning." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "" +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 +msgid "Overview" +msgstr "Riepilogo" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 msgid "Refresh" msgstr "Ricaricare" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "Attualizza il timer" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." +msgstr "Attualizzando il timer..." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" -msgstr "Aggiorna" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "Riavvia" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "" +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 msgid "Save" msgstr "Salva" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 +msgid "" +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "" +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 -msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 -msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 -msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 -msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "Impostazioni" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." msgstr "" -"Per rendere effettiva questa modifica è necessario arrestare/riavviare il " -"servizio manualmente." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 -msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 -msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" +msgstr "Tipo" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 msgid "banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" -msgstr "" +#~ msgid "Description" +#~ msgstr "Descrizione" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" -msgstr "" +#~ msgid "" +#~ "For further information <a href=\"%s\" target=\"_blank\">check the online " +#~ "documentation</a>" +#~ msgstr "" +#~ "Per saperne di più, <a href=\"%s\" target=\"_blank\">consultare la " +#~ "documentazione su internet</a>" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" -msgstr "" +#~ msgid "" +#~ "For further performance improvements you can raise this value, e.g. '8' " +#~ "or '16' should be safe." +#~ msgstr "" +#~ "Per mingliorare le performance in futuro puoi aumentare questo valore, " +#~ "'8' o '16' dovrebbero essere sicuri." + +#~ msgid "Geo Location" +#~ msgstr "Geolocalizzazione" + +#~ msgid "Load" +#~ msgstr "Carico" + +#~ msgid "Loading" +#~ msgstr "Caricamento" + +#~ msgid "Low Priority Service" +#~ msgstr "Serviio a bassa priorità" + +#~ msgid "Reload" +#~ msgstr "Aggiorna" + +#~ msgid "This change requires a manual service stop/re-start to take effect." +#~ msgstr "" +#~ "Per rendere effettiva questa modifica è necessario arrestare/riavviare il " +#~ "servizio manualmente." diff --git a/applications/luci-app-banip/po/ja/banip.po b/applications/luci-app-banip/po/ja/banip.po index 6148dfdfbf..882a2ee66a 100644 --- a/applications/luci-app-banip/po/ja/banip.po +++ b/applications/luci-app-banip/po/ja/banip.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-07-22 02:42+0000\n" +"PO-Revision-Date: 2021-02-07 07:33+0000\n" "Last-Translator: Satoru Yoshida <ramat@ram.ne.jp>\n" "Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/ja/>\n" @@ -8,482 +8,975 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 4.2-dev\n" +"X-Generator: Weblate 4.5-dev\n" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "アクション" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "アクティブなデバイス" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "アクティブなソース" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "アクティブなサブネット" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "追加設定" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" -msgstr "詳細設定" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" +msgstr "Eメールの詳細設定" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "ログの詳細設定" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "自動ブラックリスト" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "自動検出" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "自動ホワイトリスト" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 msgid "Backup Directory" msgstr "バックアップ先 ディレクトリ" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 -msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "ベースとなるテンポラリディレクトリ" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" +msgstr "ブロックリスト提供元" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "キャンセル" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 +msgid "" +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" +msgstr "ACC をカウント" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" +msgstr "CIDRをカウント" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" +msgstr "IP をカウント" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" +msgstr "MAC をカウント" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" +msgstr "SUM をカウント" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" +msgstr "国" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" -msgstr "説明" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "ダウンロードのパラメータ" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "ダウンロードキュー" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" -msgstr "ダウンロード ユーティリティ" +msgstr "ダウンロードユーティリティ" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" +msgstr "Eメールアクション" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "Eメール通知" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "Eメールプロファイル" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "Eメール受信アドレス" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "Eメール送信者アドレス" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "Eメールトピック" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" msgstr "ブラックリストの編集" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" -msgstr "構成を編集" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" +msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" msgstr "ホワイトリストの編集" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." +msgstr "banIP サービスを有効にする。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" -msgstr "拡張オプション" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." +msgstr "エラーが発生した際に詳細なデバッグロギングを有効にします。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" +msgstr "有効" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." +msgstr "banIP で IPv4 サポートを有効にする。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "banIP で IPv6 サポートを有効にする。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" +msgstr "エントリ詳細" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "既存のジョブ" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "一般設定" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" msgstr "" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" -msgstr "luci-app-banip に UCI アクセスを許可" +msgid "Grant access to LuCI app banIP" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" -msgstr "IANA 情報" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" +msgstr "高い優先度" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" +msgstr "最高の優先度" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" msgstr "IPSet 情報" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." -msgstr "入力ファイルが見つかりません。設定を確認してください。" - -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" +msgstr "IPSet 詳細" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" +msgstr "IPv4 サポート" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" +msgstr "IPv6 サポート" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" +msgstr "情報" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" msgstr "最終実行" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" -msgstr "負荷" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" +msgstr "最低の優先度" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" +msgstr "低い優先度" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" -msgstr "読み込み中" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." -msgstr "読み込み中..." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" +msgstr "削除する行番号" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" -msgstr "優先度が低いサービス" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." +msgstr "サポートされ、かつ設定済のダウンロード ユーティリティの一覧です。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" +msgstr "ログ制限" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" +msgstr "ログモニター" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" +msgstr "ログビュー" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 msgid "" -"Options for further tweaking in case the defaults are not suitable for you." -msgstr "デフォルトの設定が適切でない場合、さらに設定するためのオプションです。" +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" +msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 +msgid "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" +msgstr "名前" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" +msgstr "ネットワークインターフェース" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" +msgstr "検索結果がありません!" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" +msgstr "通常の優先度 (デフォルト)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" +msgstr "CIDR エントリ 数" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" +msgstr "IP エントリ 数" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" +msgstr "MAC エントリ 数" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" +msgstr "アクセスされたエントリ数" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" +msgstr "全エントリ数" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "" +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "" +"Number of failed nginx requests of the same ip in the log before banning." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "" +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 msgid "Overview" msgstr "概要" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 -msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "検索" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 msgid "Refresh" msgstr "リフレッシュ" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" -msgstr "IPSet をリフレッシュ" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "リフレッシュタイマー" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." +msgstr "タイマーをリフレッシュ..." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" +msgstr "既存のジョブを削除" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" -msgstr "リロード" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" +msgstr "レポート ディレクトリ" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "再起動" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "" +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" -msgstr "ランタイム情報" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" +msgstr "結果" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" +msgstr "実行フラグ" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" +msgstr "実行情報" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" -msgstr "SSH デーモン" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 msgid "Save" msgstr "保存" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 +msgid "" +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "" +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 -msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" +msgstr "サービス優先度" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 -msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 -msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 -msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "設定" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "起動時トリガーインターフェース" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "ステータス / バージョン" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "一時停止" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 -msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "リフレッシュタイマーを更新できませんでした。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "リフレッシュタイマーが更新されました。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "曜日(オプション、1-7の値。, または - で区切る)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "時(必須、0-23の値)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "分(オプション、0-59の値)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 -msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" +msgstr "タイムスタンプ" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Trigger Delay" msgstr "トリガ遅延" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" +msgstr "タイプ" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" +msgstr "変更を保存できませんでした: %s" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 msgid "Verbose Debug Logging" msgstr "詳細なデバッグ ログ" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" -msgstr "ログファイルの確認" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" -msgstr "Whois 情報" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." +msgstr "ホワイトリスト..." -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 msgid "banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" +msgstr "banIP アクション" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" -msgstr "" +#~ msgid "Special config options for the selected download utility." +#~ msgstr "選択したダウンロードユーティリティーの特別な設定オプション。" + +#~ msgid "ASN Overview" +#~ msgstr "ASNの概要" + +#~ msgid "ASN Prefixes" +#~ msgstr "ASNプレフィックス" + +#~ msgid "Advanced" +#~ msgstr "詳細設定" + +#~ msgid "DNS Chain" +#~ msgstr "DNSチェイン" + +#~ msgid "Description" +#~ msgstr "説明" + +#~ msgid "Download Options" +#~ msgstr "ダウンロードオプション" + +#~ msgid "Edit Configuration" +#~ msgstr "構成を編集" + +#~ msgid "Enable banIP" +#~ msgstr "banIPを有効化" + +#~ msgid "Enable verbose debug logging in case of any processing error." +#~ msgstr "" +#~ "処理中にエラーが発生した時のために、詳細なデバッグロギングを有効にします。" + +#~ msgid "Enter IP/CIDR/ASN/ISO" +#~ msgstr "IP/CIDR/ASN/ISOを入力" + +#~ msgid "Extra Options" +#~ msgstr "拡張オプション" + +#~ msgid "" +#~ "For further information <a href=\"%s\" target=\"_blank\">check the online " +#~ "documentation</a>" +#~ msgstr "" +#~ "詳細については、<a href=\"%s\" target=\"_blank\">オンラインドキュメント</" +#~ "a>を参照してください" + +#~ msgid "Grant UCI access for luci-app-banip" +#~ msgstr "luci-app-banipにUCIアクセスを許可" + +#~ msgid "IANA Information" +#~ msgstr "IANA 情報" + +#~ msgid "Input file not found, please check your configuration." +#~ msgstr "入力ファイルが見つかりません。設定を確認してください。" + +#~ msgid "Load" +#~ msgstr "負荷" + +#~ msgid "Loading" +#~ msgstr "読み込み中" + +#~ msgid "Loading ..." +#~ msgstr "読み込み中..." + +#~ msgid "Low Priority Service" +#~ msgstr "優先度が低いサービス" + +#~ msgid "" +#~ "Options for further tweaking in case the defaults are not suitable for " +#~ "you." +#~ msgstr "" +#~ "デフォルトの設定が適切でない場合、さらに設定するためのオプションです。" + +#~ msgid "Refresh IPSets" +#~ msgstr "IPSet をリフレッシュ" + +#~ msgid "Reload" +#~ msgstr "リロード" + +#~ msgid "Runtime Information" +#~ msgstr "ランタイム情報" + +#~ msgid "SSH Daemon" +#~ msgstr "SSH デーモン" + +#~ msgid "View Logfile" +#~ msgstr "ログファイルの確認" + +#~ msgid "Whois Information" +#~ msgstr "Whois 情報" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" -msgstr "IPv4 を有効にする" +#~ msgid "enable IPv4" +#~ msgstr "IPv4 を有効にする" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" -msgstr "IPv6 を有効にする" +#~ msgid "enable IPv6" +#~ msgstr "IPv6 を有効にする" diff --git a/applications/luci-app-banip/po/ko/banip.po b/applications/luci-app-banip/po/ko/banip.po index 2dcd122922..d48ef4f8d6 100644 --- a/applications/luci-app-banip/po/ko/banip.po +++ b/applications/luci-app-banip/po/ko/banip.po @@ -1,489 +1,894 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-04-19 00:53+0000\n" -"Last-Translator: EP45 <monadko98@gmail.com>\n" +"PO-Revision-Date: 2021-03-21 14:31+0000\n" +"Last-Translator: asdf1234 <cydyellowgreen@gmail.com>\n" "Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/ko/>\n" "Language: ko\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 4.0.2-dev\n" +"X-Generator: Weblate 4.5.2-dev\n" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#, fuzzy msgid "Backup Directory" +msgstr "백업 경로" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" +msgstr "활성화" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "기본 설정" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" msgstr "" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" +msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" -msgstr "로드 중" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 -msgid "" -"Options for further tweaking in case the defaults are not suitable for you." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 -msgid "Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 -msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 -msgid "Refresh" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "" +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 +msgid "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 -msgid "Save" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 -msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "" +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +"Number of failed nginx requests of the same ip in the log before banning." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 +msgid "Overview" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +msgid "Refresh" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 -msgid "Trigger Delay" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 -msgid "Verbose Debug Logging" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 -msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 -msgid "banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 +msgid "" +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 +msgid "banIP" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" msgstr "" + +#~ msgid "Description" +#~ msgstr "설명" + +#~ msgid "Loading" +#~ msgstr "로드 중" diff --git a/applications/luci-app-banip/po/mr/banip.po b/applications/luci-app-banip/po/mr/banip.po index 6a104bfb0f..a986362ce3 100644 --- a/applications/luci-app-banip/po/mr/banip.po +++ b/applications/luci-app-banip/po/mr/banip.po @@ -10,480 +10,887 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 3.11-dev\n" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 msgid "Backup Directory" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" -msgstr "वर्णन" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" msgstr "" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" +msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" -msgstr "लोड करीत आहे" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "" +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 +msgid "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 msgid "" -"Options for further tweaking in case the defaults are not suitable for you." +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "" +"Number of failed nginx requests of the same ip in the log before banning." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "" +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 msgid "Overview" msgstr "आढावा" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 -msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 msgid "Refresh" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" -msgstr "रीलोड करा" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "" +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 -msgid "Save" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 -msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 -msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 -msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 -msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 msgid "banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" -msgstr "" +#~ msgid "Description" +#~ msgstr "वर्णन" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" -msgstr "" +#~ msgid "Loading" +#~ msgstr "लोड करीत आहे" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" -msgstr "" +#~ msgid "Reload" +#~ msgstr "रीलोड करा" diff --git a/applications/luci-app-banip/po/ms/banip.po b/applications/luci-app-banip/po/ms/banip.po index ab8bd44a26..efba73bb67 100644 --- a/applications/luci-app-banip/po/ms/banip.po +++ b/applications/luci-app-banip/po/ms/banip.po @@ -10,480 +10,884 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 3.10-dev\n" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" -msgstr "Lanjutan" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 msgid "Backup Directory" msgstr "Direktori Sandaran" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" -msgstr "Keterangan" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" msgstr "" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" +msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 -msgid "" -"Options for further tweaking in case the defaults are not suitable for you." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 -msgid "Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 -msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 -msgid "Refresh" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "" +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 +msgid "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 -msgid "Save" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 -msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "" +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +"Number of failed nginx requests of the same ip in the log before banning." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 +msgid "Overview" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +msgid "Refresh" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 -msgid "Trigger Delay" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 -msgid "Verbose Debug Logging" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 -msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 -msgid "banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 +msgid "" +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 +msgid "banIP" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" msgstr "" + +#~ msgid "Advanced" +#~ msgstr "Lanjutan" + +#~ msgid "Description" +#~ msgstr "Keterangan" diff --git a/applications/luci-app-banip/po/nb_NO/banip.po b/applications/luci-app-banip/po/nb_NO/banip.po index 662c35dbed..1b6f806c59 100644 --- a/applications/luci-app-banip/po/nb_NO/banip.po +++ b/applications/luci-app-banip/po/nb_NO/banip.po @@ -1,493 +1,920 @@ msgid "" msgstr "" -"PO-Revision-Date: 2019-11-20 17:08+0000\n" -"Last-Translator: Ole Solbakken <oinnselset@gmail.com>\n" +"PO-Revision-Date: 2021-03-27 15:30+0000\n" +"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n" "Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/nb_NO/>\n" "Language: nb_NO\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.10-dev\n" +"X-Generator: Weblate 4.6-dev\n" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "Aktive kilder" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "Ytterligere innstillinger" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" -msgstr "Avansert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" +msgstr "Avanserte e-postinnstillinger" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 msgid "Backup Directory" msgstr "Sikkerhetskopimappe" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "Avbryt" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" -msgstr "Beskrivelse" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "Nedlastingsparametre" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "Nedlastingskø" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" msgstr "Nedlastingsverktøy" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "E-postprofil" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "E-postsenderadresse" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "E-postemne" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" msgstr "Rediger svarteliste" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" -msgstr "Rediger oppsett" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" +msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" msgstr "Rediger hvitliste" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" -msgstr "Ekstra valg" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" +msgstr "Påskrudd" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." msgstr "" -"For ytterligere informasjon <a href=\"%s\" target=\"_blank\">sjekk den " -"nettbaserte dokumentasjonen</a>" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "Eksisterende jobb(er)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" msgstr "" -"For ytterligere ytelsesforbedringer kan du øke denne verdien, f.eks «8» " -"eller «16» bør være trygt." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "Generelle innstillinger" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" msgstr "" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" +msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." -msgstr "Fil ikke funnet, vennligst undersøk konfigurasjonen." +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" +msgstr "IPv6-støtte" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" +msgstr "Info" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" msgstr "Sist kjørt" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" +msgstr "Linjenummer å fjerne" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 -msgid "" -"Options for further tweaking in case the defaults are not suitable for you." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 -msgid "Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 -msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" +msgstr "Loggvisning" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "" +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 -msgid "Refresh" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 +msgid "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 -msgid "Save" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "" +"Number of failed nginx requests of the same ip in the log before banning." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 -msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 +msgid "Overview" +msgstr "Oversikt" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "Spørring" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +msgid "Refresh" +msgstr "Gjenoppfrisk" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "Gjenoppfrisk tidsur" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." +msgstr "Gjenoppfrisk tidsur …" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" +msgstr "Fjern en eksisterende jobb" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" +msgstr "Rapportmappe" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "Omstart" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" +msgstr "Resultat" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +#, fuzzy +msgid "Run Flags" +msgstr "Kjøringsflagg" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "Lagre" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "Innstillinger" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "Status/versjon" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Trigger Delay" +msgstr "Utløserforsinkelse" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" +msgstr "Kunne ikke lagre endringer: %s" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." +msgstr "Hvitliste …" -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 msgid "banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" -msgstr "" +#~ msgid "Advanced" +#~ msgstr "Avansert" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" -msgstr "" +#~ msgid "Description" +#~ msgstr "Beskrivelse" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" -msgstr "" +#~ msgid "Edit Configuration" +#~ msgstr "Rediger oppsett" + +#~ msgid "Extra Options" +#~ msgstr "Ekstra valg" + +#~ msgid "" +#~ "For further information <a href=\"%s\" target=\"_blank\">check the online " +#~ "documentation</a>" +#~ msgstr "" +#~ "For ytterligere informasjon <a href=\"%s\" target=\"_blank\">sjekk den " +#~ "nettbaserte dokumentasjonen</a>" + +#~ msgid "" +#~ "For further performance improvements you can raise this value, e.g. '8' " +#~ "or '16' should be safe." +#~ msgstr "" +#~ "For ytterligere ytelsesforbedringer kan du øke denne verdien, f.eks «8» " +#~ "eller «16» bør være trygt." + +#~ msgid "Input file not found, please check your configuration." +#~ msgstr "Fil ikke funnet, vennligst undersøk konfigurasjonen." + +#~ msgid "Load" +#~ msgstr "Last" diff --git a/applications/luci-app-banip/po/nl/banip.po b/applications/luci-app-banip/po/nl/banip.po new file mode 100644 index 0000000000..d71c0228ad --- /dev/null +++ b/applications/luci-app-banip/po/nl/banip.po @@ -0,0 +1,889 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2021-05-02 20:06+0000\n" +"Last-Translator: Hai Ho <hoanghai.ho@gmail.com>\n" +"Language-Team: Dutch <https://hosted.weblate.org/projects/openwrt/" +"luciapplicationsbanip/nl/>\n" +"Language: nl\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.7-dev\n" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" +msgstr "-m-limiet --limiet 2/sec (standaard)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" +msgstr "1 uur" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" +msgstr "12 uren" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "24 uur" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "30 minuten" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "6 uur" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "ASN's" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "Acties" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "Actieve apparaten" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "Actieve interfaces" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "Actieve Logtermen" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "Actieve bronnen" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "Actieve subnetten" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" +"Voeg extra, niet-BanIP-gerelateerde IPSets toe, bv. voor rapportage en " +"query's." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "Voeg dit IP/CIDR toe aan uw lokale whitelist." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "Aanvullende instellingen" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "Additional trigger delay in seconds before banIP processing begins." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "Autodetectie" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Backup Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 +msgid "" +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 +msgid "" +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "Download Utility" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +msgid "Edit Blacklist" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +msgid "Edit Whitelist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 +msgid "Grant access to LuCI app banIP" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 +msgid "IPSet Information" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Last Run" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "" +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 +msgid "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "" +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "" +"Number of failed nginx requests of the same ip in the log before banning." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "" +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 +msgid "Overview" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +msgid "Refresh" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "" +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 +msgid "" +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "" +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "" +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "" +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "Instellingen" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "" +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "" +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 +msgid "" +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 +msgid "" +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 +msgid "" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 +msgid "" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 +msgid "" +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "Trigger Delay" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Verbose Debug Logging" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 +msgid "" +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 +msgid "banIP" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" +msgstr "" diff --git a/applications/luci-app-banip/po/pl/banip.po b/applications/luci-app-banip/po/pl/banip.po index 8d547cd3e3..b9dc7b1137 100644 --- a/applications/luci-app-banip/po/pl/banip.po +++ b/applications/luci-app-banip/po/pl/banip.po @@ -1,7 +1,7 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-08-18 20:32+0000\n" -"Last-Translator: Marcin Net <marcin.net@linux.pl>\n" +"PO-Revision-Date: 2022-01-08 22:54+0000\n" +"Last-Translator: Matthaiks <kitynska@gmail.com>\n" "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/pl/>\n" "Language: pl\n" @@ -9,539 +9,1380 @@ 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.2-dev\n" - -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" -msgstr "Przegląd ASN" +"X-Generator: Weblate 4.10.1\n" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" +msgstr "-m limit --limit 2/sec (domyślnie)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" +msgstr "1 godzina" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" +msgstr "12 godzin" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "24 godziny" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "30 minut" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "6 godzin" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "ASN-y" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "Akcja" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "Aktywne urządzenia" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "Aktywne interfejsy" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "Aktywne rejestratory" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "Aktywne źródła" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "Aktywne podsieci" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" +"Dodaj dodatkowe zestawy IP niezwiązane z banIP, np. do raportowania i " +"zapytań." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" -msgstr "Prefiksy ASN" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "Dodaj ten adres IP/CIDR do lokalnej białej listy." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" -msgstr "ASN/Kraj" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "Dodatkowe ustawienia" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "" "Dodatkowe opóźnienie wyzwalania w sekundach przed rozpoczęciem przetwarzania " "banIP." -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" -msgstr "Zaawansowane" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" +msgstr "Zaawansowane ustawienia łańcucha" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" +msgstr "Zaawansowane ustawienia e-mail" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" -msgstr "Automatyczne wykrywanie interfejsów WAN" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "Zaawansowane ustawienia dziennika" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" +"Przypisz jeden lub więcej odpowiednich łańcuchów zapory sieciowej do banIP. " +"Domyślny łańcuch używany przez banIP to 'forwarding_lan_rule'." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "" +"Przypisz jeden lub więcej odpowiednich łańcuchów zapory sieciowej do banIP. " +"Domyślny łańcuch używany przez banIP to 'forwarding_wan_rule'." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" +"Przypisz jeden lub więcej odpowiednich łańcuchów zapory sieciowej do banIP. " +"Domyślny łańcuch używany przez banIP to 'input_lan_rule'." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "" +"Przypisz jeden lub więcej odpowiednich łańcuchów zapory sieciowej do banIP. " +"Domyślny łańcuch używany przez banIP to 'input_wan_rule'." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "Automatyczna czarna lista" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "Automatyczne wykrywanie" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "Automatyczna biała lista" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" +"Automatycznie przenosi podejrzane IP z logu na czarną listę banIP w czasie " +"działania programu." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "" +"Automatycznie przenosi adresy IP uplink do białej listy banIP podczas pracy." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 msgid "Backup Directory" msgstr "Katalog kopii zapasowej" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "Podstawowy katalog tymczasowy" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "" +"Bazowy katalog Temp używany dla wszystkich operacji runtime związanych z " +"banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "Limit czasu czarnej listy" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -"Automatyczne dodatki czarnej listy są przechowywane tymczasowo w IPSet i " -"zapisywane na stałe na lokalnej czarnej liście. Wyłącz tę opcję, aby " -"zapobiec lokalnemu zapisowi." +"Zmiany na czarnej liście zostały zapisane. Odśwież swoje listy banIP, aby " +"zmiany zaczęły obowiązywać." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" +msgstr "Źródła list" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." -msgstr "Sprawdź aktualne dostępne IPSety." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "Anuluj" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" msgstr "" -"Konfiguracja pakietu banIP do blokowania adresów ip/podsieci przez IPSet." +"Konfiguracja pakietu banIP do blokowania adresów ip/podsieci za " +"pośrednictwem IPSet. Więcej informacji <a href=\"https://github.com/openwrt/" +"packages/blob/master/net/banip/files/README.md\" target=\"_blank\" rel=" +"\"noreferrer noopener\" > można znaleźć w dokumentacji online</a>" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" +msgstr "Policz ACC" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" +msgstr "Policz CIDR" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" +msgstr "Policz IP" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" +msgstr "Policz MAC" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" +msgstr "Policz SUM" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" +msgstr "Kraje" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" -msgstr "Zasoby krajowe" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "Typ zestawu DST IPSet" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" -msgstr "Łańcuch DNS" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" +msgstr "Opcje dziennika DST" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" -msgstr "DST Docelowy IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" +msgstr "Cel DST" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" -msgstr "DST Docelowy IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "" +"Automatyczne wykrywanie odpowiednich interfejsów sieciowych, urządzeń, " +"podsieci i protokołów." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "Nie sprawdzaj certyfikatów SSL serwera podczas pobierania." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" -msgstr "Opis" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "Niezabezpieczone pobieranie" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" -msgstr "Opcje pobierania" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "Parametry pobierania" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "Kolejka pobierania" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" msgstr "Narzędzie pobierania" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" -msgstr "Narzędzie pobierania, monitor RT" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" +msgstr "Akcje poczty e-mail" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "Powiadomienie e-mail" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "Profil e-mail" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "Adres e-mail odbiorcy" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "Adres e-mail nadawcy" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "Temat e-mail" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" msgstr "Czarna lista" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" -msgstr "Edycja konfiguracji" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" +msgstr "Edytuj listę Mac" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" msgstr "Biała lista" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" -msgstr "Włącz banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" +msgstr "Włącz logowanie DST" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" +msgstr "Włącz logowanie SRC" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." +msgstr "Włącz usługę banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." msgstr "" -"Włącz pełne rejestrowanie debugowania w przypadku jakiegokolwiek błędu " -"przetwarzania." +"Włącz rejestrowanie debugowania w przypadku wystąpienia błędów w " +"przetwarzaniu." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" -msgstr "Wprowadź IP/CIDR/ASN/ISO" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" +msgstr "Włączone" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" -msgstr "Opcje dodatkowe" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." +msgstr "Włącza obsługę IPv4 w banIP." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" -msgstr "" -"Więcej informacji <a href=\"%s\" target=\"_blank\">znajdziesz w dokumentacji " -"online </a>" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "Włącza obsługę IPv6 w banIP." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." -msgstr "" -"W celu poprawy wydajności możesz zwiększyć tę wartość, np. '8' lub '16' " -"powinny być bezpieczne." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" +msgstr "Szczegóły wpisu" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "Istniejące zadania" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" -msgstr "Lokalizacja geograficzna" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" +msgstr "Dodatkowe źródła" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "Ustawienia główne" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" +msgstr "Typ globalnego zestawu IPSet" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" -msgstr "Udziel dostępu UCI do luci-app-banip" +msgid "Grant access to LuCI app banIP" +msgstr "Udziel dostępu LuCI do aplikacji banIP" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" -msgstr "Informacje IANA" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" +msgstr "Wysoki priorytet" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" -msgstr "Mapowanie IP/ASN" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" +msgstr "Najwyższy priorytet" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" msgstr "Informacje IPSet" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" -msgstr "Źródła IPSet" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" +msgstr "Zapytanie IPSet" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." +msgstr "Zapytanie IPSet ..." -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" -msgstr "IPSet-Lookup" +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" +msgstr "Raport IPSet" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." -msgstr "Nie znaleziono pliku wejściowego, proszę sprawdzić swoją konfigurację." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" +msgstr "Szczegóły IPSet" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" -msgstr "Łańcuch przekazywania LAN IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" +msgstr "Obsługa IPv4" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" -msgstr "Łańcuch przekazywania LAN IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" +msgstr "Obsługa IPv6" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" -msgstr "Łańcuch wejściowy LAN IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" +msgstr "Informacje" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" -msgstr "Łańcuch wejściowy LAN IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" +msgstr "Przekazywanie sieci LAN" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" +msgstr "Wejście LAN" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" msgstr "Ostatnie uruchomienie" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" -msgstr "Obciążenie" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" +msgstr "Najniższy priorytet" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" +msgstr "Mniejszy priorytet" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." +msgstr "Ogranicz wyzwalacz wiadomości e-mail do niektórych działań banIP." -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" -msgstr "Ładowanie" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." +msgstr "Ogranicz monitor dziennika do określonych warunków dziennika." -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." -msgstr "Ładowanie ..." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." +msgstr "Ogranicz wybór do niektórych źródeł lokalnych." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" -msgstr "Lokalne zapisane dodatki czarnej listy" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" +msgstr "Numer wiersza do usunięcia" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" -msgstr "Lokalne zapisane dodatki białej listy" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." +msgstr "" +"Lista dostępnych interfejsów sieciowych wyzwalających uruchomienie banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." +msgstr "" +"Lista obsługiwanych i wstępnie skonfigurowanych narzędzi do pobierania." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" -msgstr "Usługa niskopriorytetowa" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" +msgstr "Źródła lokalne" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" -msgstr "Ręczny wybór interfejsu WAN" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" +msgstr "Limit dziennika" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" -msgstr "Maksymalny rozmiar kolejki pobierania" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" +msgstr "Monitor dziennika" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" -msgstr "Brak odpowiedzi!" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" +msgstr "Warunki dziennika" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" +msgstr "Widok dziennika" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." +msgstr "Rejestruj podejrzane pakiety przychodzące - zwykle odrzucane." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 msgid "" -"Options for further tweaking in case the defaults are not suitable for you." +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." msgstr "" -"Opcje dalszych zmian w przypadku, gdy ustawienia domyślne nie są dla ciebie " -"wystarczające." +"Rejestrowanie podejrzanych pakietów wychodzących — zwykle odrzucane. " +"Rejestrowanie takich pakietów może spowodować wzrost opóźnienia ze względu " +"na to, że wymaga dodatkowych zasobów systemowych." -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 -msgid "Overview" -msgstr "Przegląd" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" +msgstr "Liczba dzienników LuCI" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" +msgstr "Limit czasu listy Mac" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." msgstr "" -"Proszę dodać tylko jeden adres IPv4 lub IPv6 na linię. Dopuszcza się zakresy " -"IP w zapisie CIDR oraz komentarze wprowadzone za pomocą znaku \"#\"." +"Zmiany na Maclistach zostały zapisane. Odśwież swoje listy banIP, aby zmiany " +"zaczęły obowiązywać." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." -msgstr "Proszę edytować ten plik bezpośrednio w sesji terminala." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." +msgstr "" +"Ręcznie zastąp wstępnie skonfigurowane opcje pobierania dla wybranego " +"narzędzia pobierania." -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" -msgstr "RIPE-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" +msgstr "Liczba dzienników NGINX" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 -msgid "Refresh" -msgstr "Odśwież" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" +msgstr "Nazwa" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" -msgstr "Odśwież IPSets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" +msgstr "Interfejsy sieciowe" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" -msgstr "Przeładuj" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" +msgstr "Brak wyników zapytania!" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" -msgstr "Przeładuj źródła IPSet" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" +msgstr "Brak dzienników związanych z banIP!" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" -msgstr "Informacja o środowisku uruchomieniowym" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" +msgstr "Normalny priorytet (domyślny)" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" -msgstr "SRC Docelowy IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" +msgstr "Liczba wpisów CIDR" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" -msgstr "SRC Docelowy IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" +msgstr "Liczba wpisów IP" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" -msgstr "SRC/DST" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" +msgstr "Liczba wpisów MAC" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" -msgstr "Demon SSH" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" +msgstr "Liczba wpisów, do które uzyskały dostęp" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" -msgstr "Monitor SSH/LuCI RT" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" +msgstr "Liczba wszystkich zestawów IP" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 -msgid "Save" -msgstr "Zapisz" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" +msgstr "Liczba wszystkich wpisów" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "" +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." msgstr "" -"Wybierz demona SSH do analizowania plików dziennika, aby wykryć zdarzenia " -"włamania." +"Liczba nieudanych powtórzeń logowania LuCI z tego samego ip w logu przed " +"zbanowaniem." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." -msgstr "Wybierz używany typ startu podczas uruchamiania systemu." - -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." -msgstr "Wybierz preferowane narzędzie do pobierania." - -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." -msgstr "Wybierz preferowane interfejsy ręcznie." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "" +"Number of failed nginx requests of the same ip in the log before banning." +msgstr "" +"Liczba nieudanych żądań nginx z tego samego ip w logu przed zbanowaniem." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." msgstr "" -"Ustaw poziom nice na 'niski priorytet' i przetwarzanie banIP w tle zajmie " -"mniej zasobów z systemu." +"Liczba nieudanych powtórzeń logowania ssh na to samo ip w logu przed " +"zbanowaniem." -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" -msgstr "Pokaż tylko zestaw elementów użytkownika z licznika pakietów > 0" +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 +msgid "Overview" +msgstr "Przegląd" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 -msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." msgstr "" -"Rozmiar kolejki pobierania do obsługi pobrań & Przetwarzanie równolegle " -"IPset (domyślnie \"4\")." +"Analizuj tylko ostatnią podaną liczbę wpisów w dzienniku w poszukiwaniu " +"podejrzanych zdarzeń." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 -msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -"Specjalne opcje dla wybranego narzędzia do pobierania, np. '--timeout=20 -O'." +"Profil używany przez \"msmtp\" dla wiadomości e-mail z powiadomieniem banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "Zapytanie" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." +msgstr "Adres odbiorcy wiadomości e-mail z powiadomieniem banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +msgid "Refresh" +msgstr "Odśwież" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "Zaktualizuj listy automatycznie" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." +msgstr "Harmonogram..." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" -msgstr "Rodzaj startu" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" +msgstr "Usuń istniejące zadanie" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" +msgstr "Katalog raportów" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "Restartuj" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." msgstr "" -"Uruchamia mały monitor log/banIP w tle, aby zablokować brutalne ataki SSH/" -"LuCI w czasie rzeczywistym." +"Ogranicz dostęp do Internetu z/do niewielkiej liczby bezpiecznych stron " +"internetowych/adresów IP i zablokuj dostęp z/do reszty Internetu." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" +msgstr "Wynik" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" +msgstr "Uruchomione flagi" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" +msgstr "Uruchom informacje" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "Typ zestawu IPSet SRC" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" +msgstr "Opcje dziennika SRC" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" +msgstr "Cel SRC" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" +msgstr "Typ zestawu IP SRC+DST" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" +msgstr "Liczba dzienników SSH" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "Zapisz" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." msgstr "" -"Katalog docelowy do tworzenia kopii zapasowych banIP. Domyślnie jest to \"/" -"tmp\", najlepiej użyć nieulotnego dysku, jeśli jest dostępny." +"Przeszukaj aktywne zestawy IPSets powiązane z banIP pod kątem określonego " +"adresu IP, CIDR lub MAC." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." +msgstr "Ręcznie wybierz odpowiednie interfejsy sieciowe." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" -"RIPEstat Data API to publiczny interfejs danych dostarczany przez RIPE NCC, " -"szczegóły patrz <a href=\"https://stat.ripe.net/docs/data_api\" target=" -"\"_blank\" rel=\"noopener noreferrer\">here</a>." +"Wyślij wiadomości e-mail z powiadomieniami związanymi z banIP. Wymaga to " +"instalacji i konfiguracji dodatkowego pakietu 'msmtp'." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." -msgstr "Rozmiar pliku jest zbyt duży do edycji online w LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." +msgstr "Adres nadawcy wiadomości e-mail z powiadomieniem banIP." -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." -msgstr "" -"Dane wyjściowe dziennika systemowego, wstępnie filtrowane dla wiadomości " -"związanych z banIP." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" +msgstr "Priorytet usługi" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" +msgstr "Ustaw nowe zadanie banIP" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." msgstr "" -"Ta zmiana wymaga ręcznego zatrzymania/ponownego uruchomienia usługi, aby " -"została uwzględniona." +"Ustaw indywidualny typ DST dla każdego zestawu IP, aby blokować tylko " +"pakiety wychodzące." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." msgstr "" -"To połączenie danych zapewnia dostęp do różnych źródeł danych utrzymywanych " -"przez organizację IANA." +"Ustaw indywidualny typ SRC dla każdego zestawu IP, aby blokować tylko " +"pakiety przychodzące." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." msgstr "" -"To połączenie danych zawiera listę zasobów internetowych związanych z danym " -"krajem, w tym sieci ASN, zakresy IPv4 i prefiksy CIDR IPv4/6." +"Ustaw indywidualny typ SRC+DST dla każdego zestawu IP, aby blokować " +"przychodzące i wychodzące pakiety." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." +msgstr "Ustaw specjalne opcje dziennika DST, np. aby ustawić limit." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." +msgstr "Ustaw specjalne opcje logów SRC, np. aby ustawić limit." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." +msgstr "Ustaw limit czasu zestawu IP na czarnej liście." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." msgstr "" -"To połączenie danych zwraca wszystkie zapowiedziane prefiksy dla danego ASN." +"Ustaw cel zapory sieciowej dla wszystkich reguł związanych z czasem letnim." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." +msgstr "Ustaw miejsce docelowe zapory dla wszystkich reguł związanych z SRC." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." msgstr "" -"To wywołanie danych zwraca informacje geolokalizacyjne dla danej przestrzeni " -"IP, lub dla ogłoszonych prefiksów IP w przypadku sieci ASN." +"Ustaw domyślny typ globalnego zestawu IP, aby blokować pakiety przychodzące " +"(SRC) i/lub wychodzące (DST)." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." +msgstr "Ustaw limit czasu dla maclist IPSet." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." +msgstr "Ustaw limit czasu zestawu IP na białej liście." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "Ustawienia" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." +msgstr "Rozmiar kolejki pobierania dla równoległego przetwarzania pobierania." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "Źródła (informacje)" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." msgstr "" -"To połączenie danych zwraca prefiks zawierający i ogłaszający ASN danego " -"adresu IP." +"Uruchamia w tle mały monitor dziennika, który blokuje podejrzane próby " +"logowania SSH / LuCI." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "Interfejs wyzwalacza uruchamiania" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "Status / Wersja" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "Wstrzymaj" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." +msgstr "Katalog docelowy dla plików raportów związanych z IPSet." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "Katalog docelowy dla kopii zapasowych skompresowanej listy źródeł." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "Nie można zaktualizować czasu odświeżania." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "Czas odświeżania został zaktualizowany." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "Dni tygodnia (opcjonalnie, wartości: 1-7, osobno, lub -)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "Godzina (wymagane, zakres: 0–23)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "Minuta (opcjonalnie, zakres: 0–59)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." +msgstr "" +"Wybrany priorytet będzie używany do przetwarzania w tle usługi banIP. Ta " +"zmiana wymaga pełnego restartu usługi banIP, aby zaczęła działać." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." msgstr "" -"To wywołanie danych zwraca rekurencyjny łańcuch rekordów przekazywania do " -"DNS (A / AAAA / CNAME) i zwrotnego (PTR) zaczynających się od nazwy hosta " -"lub adresu IP." +"Dane wyjściowe dziennika systemowego, wstępnie filtrowane dla wiadomości " +"związanych z banIP." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -"To połączenie danych zwraca informacje whois z odpowiedniego regionalnego " -"rejestru internetowego i rejestru routingu." +"Jest to lokalna czarna lista banIP, aby zawsze odmawiać dostępu dla " +"niektórych adresów IP/CIDR. <br /> <em><b>Uwaga:</b></em> dodaj tylko jeden " +"adres IPv4, adres IPv6 lub nazwę domeny na wiersz. Komentarze wprowadzone z " +"\"#\" są dozwolone - symbole wieloznaczne i wyrażenia regularnego nie są." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -"To połączenie danych pokazuje ogólne informacje o ASN, takie jak jego status " -"ogłoszenia i nazwisko jego właściciela zgodnie z usługą WHOIS." +"Jest to lokalna maclista banIP zawsze zezwalająca na niektóre adresy MAC. " +"<br /> <em><b>Uwaga:</b></em> dodaj tylko jeden adres MAC w wierszu. " +"Komentarze wprowadzone z \"#\" są dozwolone - domeny, symbole wieloznaczne i " +"wyrażenia regularnego nie są." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -"Ten formularz pozwala modyfikować zawartość czarnej listy banIP (%s). <br/>" +"Jest to lokalna biała lista banIP, aby zawsze zezwalać na określone adresy " +"IP/CIDR. <br /> <em><b>Uwaga:</b></em> dodaj tylko jeden adres IPv4, adres " +"IPv6 lub nazwę domeny na wiersz. Komentarze wprowadzone z \"#\" są dozwolone " +"- symbole wieloznaczne i wyrażenia regularnego nie są." -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." msgstr "" -"Ten formularz pozwala modyfikować zawartość białej listy banIP (%s). <br/>" +"Ta zakładka pokazuje ostatni wygenerowany raport IPSet, naciśnij przycisk " +"'Odśwież', aby uzyskać aktualny raport." -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" +msgstr "Sygnatura czasowa" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." msgstr "" -"Ten formularz pozwala na modyfikację zawartości głównego pliku " -"konfiguracyjnego banIP (/etc/config/banip)." +"Aby listy banIP były aktualne, należy skonfigurować zadanie automatycznej " +"aktualizacji tych list." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." +msgstr "Temat dla wiadomości e-mail z powiadomieniem banIP." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Trigger Delay" msgstr "Opóźnienie wyzwalacza" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" +msgstr "Typ" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" +msgstr "Nie można zapisać zmian: %s" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 msgid "Verbose Debug Logging" msgstr "Pełne rejestrowanie debugowania" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" -msgstr "Wyświetl plik dziennika" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" +msgstr "Przekazywanie WAN" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" -msgstr "Łańcuch przekazywania WAN IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" +msgstr "Wejście WAN" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" -msgstr "Łańcuch przekazywania WAN IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" +msgstr "Biała lista IP/CIDR" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" -msgstr "Łańcuch wejściowy WAN IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" +msgstr "Tylko biała lista" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" -msgstr "Łańcuch wejściowy WAN IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" +msgstr "Limit czasu białej listy" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -"Automatyczne dodatki Whitelist są przechowywane tymczasowo w IPSet i " -"zapisywane na stałe w lokalnej białej liście. Wyłącz tę opcję, aby zapobiec " -"lokalnemu zapisowi." +"Zmiany na białej liście zostały zapisane. Odśwież listę banIP, aby zmiany " +"zostały wprowadzone." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" -msgstr "Informacja Whois" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." +msgstr "Biała lista ..." -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" -msgstr "Status banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" +msgstr "Akcje banIP" + +#~ msgid "Default chain used by banIP is 'forwarding_lan_rule'" +#~ msgstr "Domyślny łańcuch używany przez banIP 'forwarding_lan_rule'" + +#~ msgid "Default chain used by banIP is 'forwarding_wan_rule'" +#~ msgstr "Domyślny łańcuch używany przez banIP 'forwarding_wan_rule'" + +#~ msgid "Default chain used by banIP is 'input_lan_rule'" +#~ msgstr "Domyślny łańcuch używany przez banIP 'input_lan_rule'" + +#~ msgid "Default chain used by banIP is 'input_wan_rule'" +#~ msgstr "Domyślny łańcuch używany przez banIP 'input_wan_rule'" + +#~ msgid "Special config options for the selected download utility." +#~ msgstr "Specjalne opcje konfiguracji dla wybranego narzędzia do pobierania." + +#~ msgid "" +#~ "This is the local banIP blacklist to always-deny certain IP/CIDR " +#~ "addresses.<br /> <em><b>Please note:</b></em> add only one IPv4 or IPv6 " +#~ "address per line. Comments introduced with '#' are allowed - domains, " +#~ "wildcards and regex are not." +#~ msgstr "" +#~ "Jest to lokalna czarna lista banIP, aby zawsze odmawiać niektórych " +#~ "adresów IP/CIDR. <br /> <em><b>Uwaga:</b></em> dodaj tylko jeden adres " +#~ "IPv4 lub IPv6 w wierszu. Komentarze wprowadzone z \"#\" są dozwolone - " +#~ "domeny, symbole wieloznaczne i wyrażenia regularnego nie są." + +#~ msgid "" +#~ "This is the local banIP whitelist to always allow certain IP/CIDR " +#~ "addresses.<br /> <em><b>Please note:</b></em> add only one IPv4 or IPv6 " +#~ "address or per line. Comments introduced with '#' are allowed - domains, " +#~ "wildcards and regex are not." +#~ msgstr "" +#~ "Jest to lokalna biała lista banIP, aby zawsze zezwalać na określone " +#~ "adresy IP/CIDR. <br /> <em><b>Uwaga:</b></em> dodaj tylko jeden adres " +#~ "IPv4 lub IPv6 lub na linię. Komentarze wprowadzone z \"#\" są dozwolone - " +#~ "domeny, symbole wieloznaczne i wyrażenia regularnego nie są." + +#~ msgid "ASN Overview" +#~ msgstr "Przegląd ASN" + +#~ msgid "ASN Prefixes" +#~ msgstr "Prefiksy ASN" + +#~ msgid "ASN/Country" +#~ msgstr "ASN/Kraj" + +#~ msgid "Advanced" +#~ msgstr "Zaawansowane" + +#~ msgid "Automatic WAN Interface Detection" +#~ msgstr "Automatyczne wykrywanie interfejsów WAN" + +#~ msgid "" +#~ "Blacklist auto addons are stored temporary in the IPSet and saved " +#~ "permanently in the local blacklist. Disable this option to prevent the " +#~ "local save." +#~ msgstr "" +#~ "Automatyczne dodatki czarnej listy są przechowywane tymczasowo w IPSet i " +#~ "zapisywane na stałe na lokalnej czarnej liście. Wyłącz tę opcję, aby " +#~ "zapobiec lokalnemu zapisowi." + +#~ msgid "Check the current available IPSets." +#~ msgstr "Sprawdź aktualne dostępne IPSety." + +#~ msgid "" +#~ "Configuration of the banIP package to block ip adresses/subnets via IPSet." +#~ msgstr "" +#~ "Konfiguracja pakietu banIP do blokowania adresów ip/podsieci przez IPSet." + +#~ msgid "Country Resources" +#~ msgstr "Zasoby krajowe" + +#~ msgid "DNS Chain" +#~ msgstr "Łańcuch DNS" + +#~ msgid "DST Target IPv4" +#~ msgstr "DST Docelowy IPv4" + +#~ msgid "DST Target IPv6" +#~ msgstr "DST Docelowy IPv6" + +#~ msgid "Description" +#~ msgstr "Opis" + +#~ msgid "Download Options" +#~ msgstr "Opcje pobierania" + +#~ msgid "Download Utility, RT Monitor" +#~ msgstr "Narzędzie pobierania, monitor RT" + +#~ msgid "Edit Configuration" +#~ msgstr "Edycja konfiguracji" + +#~ msgid "Enable banIP" +#~ msgstr "Włącz banIP" + +#~ msgid "Enable verbose debug logging in case of any processing error." +#~ msgstr "" +#~ "Włącz pełne rejestrowanie debugowania w przypadku jakiegokolwiek błędu " +#~ "przetwarzania." + +#~ msgid "Enter IP/CIDR/ASN/ISO" +#~ msgstr "Wprowadź IP/CIDR/ASN/ISO" + +#~ msgid "Extra Options" +#~ msgstr "Opcje dodatkowe" + +#~ msgid "" +#~ "For further information <a href=\"%s\" target=\"_blank\">check the online " +#~ "documentation</a>" +#~ msgstr "" +#~ "Więcej informacji <a href=\"%s\" target=\"_blank\">znajdziesz w " +#~ "dokumentacji online </a>" + +#~ msgid "" +#~ "For further performance improvements you can raise this value, e.g. '8' " +#~ "or '16' should be safe." +#~ msgstr "" +#~ "W celu poprawy wydajności możesz zwiększyć tę wartość, np. '8' lub '16' " +#~ "powinny być bezpieczne." + +#~ msgid "Geo Location" +#~ msgstr "Lokalizacja geograficzna" + +#~ msgid "Grant UCI access for luci-app-banip" +#~ msgstr "Udziel dostępu UCI do luci-app-banip" + +#~ msgid "IANA Information" +#~ msgstr "Informacje IANA" + +#~ msgid "IP/ASN Mapping" +#~ msgstr "Mapowanie IP/ASN" + +#~ msgid "IPSet Sources" +#~ msgstr "Źródła IPSet" + +#~ msgid "IPSet-Lookup" +#~ msgstr "IPSet-Lookup" + +#~ msgid "Input file not found, please check your configuration." +#~ msgstr "" +#~ "Nie znaleziono pliku wejściowego, proszę sprawdzić swoją konfigurację." + +#~ msgid "LAN Forward Chain IPv4" +#~ msgstr "Łańcuch przekazywania LAN IPv4" + +#~ msgid "LAN Forward Chain IPv6" +#~ msgstr "Łańcuch przekazywania LAN IPv4" + +#~ msgid "LAN Input Chain IPv4" +#~ msgstr "Łańcuch wejściowy LAN IPv4" + +#~ msgid "LAN Input Chain IPv6" +#~ msgstr "Łańcuch wejściowy LAN IPv6" + +#~ msgid "Load" +#~ msgstr "Obciążenie" + +#~ msgid "Loading" +#~ msgstr "Ładowanie" + +#~ msgid "Loading ..." +#~ msgstr "Ładowanie ..." + +#~ msgid "Local Save Blacklist Addons" +#~ msgstr "Lokalne zapisane dodatki czarnej listy" + +#~ msgid "Local Save Whitelist Addons" +#~ msgstr "Lokalne zapisane dodatki białej listy" + +#~ msgid "Low Priority Service" +#~ msgstr "Usługa niskopriorytetowa" + +#~ msgid "Manual WAN Interface Selection" +#~ msgstr "Ręczny wybór interfejsu WAN" + +#~ msgid "Max. Download Queue" +#~ msgstr "Maksymalny rozmiar kolejki pobierania" + +#~ msgid "No response!" +#~ msgstr "Brak odpowiedzi!" + +#~ msgid "" +#~ "Options for further tweaking in case the defaults are not suitable for " +#~ "you." +#~ msgstr "" +#~ "Opcje dalszych zmian w przypadku, gdy ustawienia domyślne nie są dla " +#~ "ciebie wystarczające." + +#~ msgid "" +#~ "Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " +#~ "notation and comments introduced with '#' are allowed." +#~ msgstr "" +#~ "Proszę dodać tylko jeden adres IPv4 lub IPv6 na linię. Dopuszcza się " +#~ "zakresy IP w zapisie CIDR oraz komentarze wprowadzone za pomocą znaku \"#" +#~ "\"." + +#~ msgid "Please edit this file directly in a terminal session." +#~ msgstr "Proszę edytować ten plik bezpośrednio w sesji terminala." + +#~ msgid "RIPE-Lookup" +#~ msgstr "RIPE-Lookup" + +#~ msgid "Refresh IPSets" +#~ msgstr "Odśwież IPSets" + +#~ msgid "Reload" +#~ msgstr "Przeładuj" + +#~ msgid "Reload IPSet Sources" +#~ msgstr "Przeładuj źródła IPSet" + +#~ msgid "Runtime Information" +#~ msgstr "Informacja o środowisku uruchomieniowym" + +#~ msgid "SRC Target IPv4" +#~ msgstr "SRC Docelowy IPv4" + +#~ msgid "SRC Target IPv6" +#~ msgstr "SRC Docelowy IPv6" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" -msgstr "Wersja banIP" +#~ msgid "SRC/DST" +#~ msgstr "SRC/DST" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" -msgstr "włącz IPv4" +#~ msgid "SSH Daemon" +#~ msgstr "Demon SSH" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" -msgstr "włącz IPv6" +#~ msgid "SSH/LuCI RT Monitor" +#~ msgstr "Monitor SSH/LuCI RT" + +#~ msgid "" +#~ "Select the SSH daemon for logfile parsing, to detect break-in events." +#~ msgstr "" +#~ "Wybierz demona SSH do analizowania plików dziennika, aby wykryć zdarzenia " +#~ "włamania." + +#~ msgid "Select the used start type during boot." +#~ msgstr "Wybierz używany typ startu podczas uruchamiania systemu." + +#~ msgid "Select your preferred download utility." +#~ msgstr "Wybierz preferowane narzędzie do pobierania." + +#~ msgid "Select your preferred interface(s) manually." +#~ msgstr "Wybierz preferowane interfejsy ręcznie." + +#~ msgid "" +#~ "Set the nice level to 'low priority' and banIP background processing will " +#~ "take less resources from the system." +#~ msgstr "" +#~ "Ustaw poziom nice na 'niski priorytet' i przetwarzanie banIP w tle zajmie " +#~ "mniej zasobów z systemu." + +#~ msgid "Show only set member with packet counter > 0" +#~ msgstr "Pokaż tylko zestaw elementów użytkownika z licznika pakietów > 0" + +#~ msgid "" +#~ "Size of the download queue to handle downloads & IPset processing in " +#~ "parallel (default '4')." +#~ msgstr "" +#~ "Rozmiar kolejki pobierania do obsługi pobrań & Przetwarzanie " +#~ "równolegle IPset (domyślnie \"4\")." + +#~ msgid "" +#~ "Special options for the selected download utility, e.g. '--timeout=20 -O'." +#~ msgstr "" +#~ "Specjalne opcje dla wybranego narzędzia do pobierania, np. '--timeout=20 -" +#~ "O'." + +#~ msgid "Start Type" +#~ msgstr "Rodzaj startu" + +#~ msgid "" +#~ "Starts a small log/banIP monitor in the background to block SSH/LuCI " +#~ "brute force attacks in realtime." +#~ msgstr "" +#~ "Uruchamia mały monitor log/banIP w tle, aby zablokować brutalne ataki SSH/" +#~ "LuCI w czasie rzeczywistym." + +#~ msgid "" +#~ "Target directory for banIP backups. Default is '/tmp', please use " +#~ "preferably a non-volatile disk if available." +#~ msgstr "" +#~ "Katalog docelowy do tworzenia kopii zapasowych banIP. Domyślnie jest to " +#~ "\"/tmp\", najlepiej użyć nieulotnego dysku, jeśli jest dostępny." + +#~ msgid "" +#~ "The RIPEstat Data API is the public data interface provided by RIPE NCC, " +#~ "for details look <a href=\"https://stat.ripe.net/docs/data_api\" target=" +#~ "\"_blank\" rel=\"noopener noreferrer\">here</a>." +#~ msgstr "" +#~ "RIPEstat Data API to publiczny interfejs danych dostarczany przez RIPE " +#~ "NCC, szczegóły patrz <a href=\"https://stat.ripe.net/docs/data_api\" " +#~ "target=\"_blank\" rel=\"noopener noreferrer\">here</a>." + +#~ msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#~ msgstr "Rozmiar pliku jest zbyt duży do edycji online w LuCI (≥ 100 KB)." + +#~ msgid "This change requires a manual service stop/re-start to take effect." +#~ msgstr "" +#~ "Ta zmiana wymaga ręcznego zatrzymania/ponownego uruchomienia usługi, aby " +#~ "została uwzględniona." + +#~ msgid "" +#~ "This data call gives access to various data sources maintained by IANA." +#~ msgstr "" +#~ "To połączenie danych zapewnia dostęp do różnych źródeł danych " +#~ "utrzymywanych przez organizację IANA." + +#~ msgid "" +#~ "This data call lists the Internet resources associated with a country, " +#~ "including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +#~ msgstr "" +#~ "To połączenie danych zawiera listę zasobów internetowych związanych z " +#~ "danym krajem, w tym sieci ASN, zakresy IPv4 i prefiksy CIDR IPv4/6." + +#~ msgid "This data call returns all announced prefixes for a given ASN." +#~ msgstr "" +#~ "To połączenie danych zwraca wszystkie zapowiedziane prefiksy dla danego " +#~ "ASN." + +#~ msgid "" +#~ "This data call returns geolocation information for the given IP space, or " +#~ "for announced IP prefixes in the case of ASNs." +#~ msgstr "" +#~ "To wywołanie danych zwraca informacje geolokalizacyjne dla danej " +#~ "przestrzeni IP, lub dla ogłoszonych prefiksów IP w przypadku sieci ASN." + +#~ msgid "" +#~ "This data call returns the containing prefix and announcing ASN of a " +#~ "given IP address." +#~ msgstr "" +#~ "To połączenie danych zwraca prefiks zawierający i ogłaszający ASN danego " +#~ "adresu IP." + +#~ msgid "" +#~ "This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) " +#~ "and reverse (PTR) records starting form either a hostname or an IP " +#~ "address." +#~ msgstr "" +#~ "To wywołanie danych zwraca rekurencyjny łańcuch rekordów przekazywania do " +#~ "DNS (A / AAAA / CNAME) i zwrotnego (PTR) zaczynających się od nazwy hosta " +#~ "lub adresu IP." + +#~ msgid "" +#~ "This data call returns whois information from the relevant Regional " +#~ "Internet Registry and Routing Registry." +#~ msgstr "" +#~ "To połączenie danych zwraca informacje whois z odpowiedniego regionalnego " +#~ "rejestru internetowego i rejestru routingu." + +#~ msgid "" +#~ "This data call shows general informations about an ASN like its " +#~ "announcement status and the name of its holder according to the WHOIS " +#~ "service." +#~ msgstr "" +#~ "To połączenie danych pokazuje ogólne informacje o ASN, takie jak jego " +#~ "status ogłoszenia i nazwisko jego właściciela zgodnie z usługą WHOIS." + +#~ msgid "" +#~ "This form allows you to modify the content of the banIP blacklist (%s)." +#~ "<br />" +#~ msgstr "" +#~ "Ten formularz pozwala modyfikować zawartość czarnej listy banIP (%s). <br/" +#~ ">" + +#~ msgid "" +#~ "This form allows you to modify the content of the banIP whitelist (%s)." +#~ "<br />" +#~ msgstr "" +#~ "Ten formularz pozwala modyfikować zawartość białej listy banIP (%s). <br/>" + +#~ msgid "" +#~ "This form allows you to modify the content of the main banIP " +#~ "configuration file (/etc/config/banip)." +#~ msgstr "" +#~ "Ten formularz pozwala na modyfikację zawartości głównego pliku " +#~ "konfiguracyjnego banIP (/etc/config/banip)." + +#~ msgid "View Logfile" +#~ msgstr "Wyświetl plik dziennika" + +#~ msgid "WAN Forward Chain IPv4" +#~ msgstr "Łańcuch przekazywania WAN IPv4" + +#~ msgid "WAN Forward Chain IPv6" +#~ msgstr "Łańcuch przekazywania WAN IPv6" + +#~ msgid "WAN Input Chain IPv4" +#~ msgstr "Łańcuch wejściowy WAN IPv4" + +#~ msgid "WAN Input Chain IPv6" +#~ msgstr "Łańcuch wejściowy WAN IPv6" + +#~ msgid "" +#~ "Whitelist auto addons are stored temporary in the IPSet and saved " +#~ "permanently in the local whitelist. Disable this option to prevent the " +#~ "local save." +#~ msgstr "" +#~ "Automatyczne dodatki Whitelist są przechowywane tymczasowo w IPSet i " +#~ "zapisywane na stałe w lokalnej białej liście. Wyłącz tę opcję, aby " +#~ "zapobiec lokalnemu zapisowi." + +#~ msgid "Whois Information" +#~ msgstr "Informacja Whois" + +#~ msgid "banIP Status" +#~ msgstr "Status banIP" + +#~ msgid "banIP Version" +#~ msgstr "Wersja banIP" + +#~ msgid "enable IPv4" +#~ msgstr "włącz IPv4" + +#~ msgid "enable IPv6" +#~ msgstr "włącz IPv6" diff --git a/applications/luci-app-banip/po/pt/banip.po b/applications/luci-app-banip/po/pt/banip.po index bb5e87afd0..682ad5ac9f 100644 --- a/applications/luci-app-banip/po/pt/banip.po +++ b/applications/luci-app-banip/po/pt/banip.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-10-04 13:41+0000\n" +"PO-Revision-Date: 2021-08-04 20:24+0000\n" "Last-Translator: ssantos <ssantos@web.de>\n" "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/pt/>\n" @@ -8,544 +8,1372 @@ 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.3-dev\n" - -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" -msgstr "Visão Geral da ASN" +"X-Generator: Weblate 4.8-dev\n" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" +msgstr "-m limit --limit 2/seg (predefinição)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" +msgstr "1 hora" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" +msgstr "12 horas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "24 horas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "30 minutos" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "6 horas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "ASNs" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "Ação" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "Aparelhos ativos" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "Interfaces ativas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "Logterms ativos" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "Fontes Ativas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "Sub-redes ativas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" +"Adicionar IPSets adicionais não relacionados ao banIP, para relatórios e " +"consultas, por exemplo." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" -msgstr "Prefixos ASN" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "Adicionar esta IP/CIDR à sua lista local." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" -msgstr "ASN/País" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "Configurações adicionais" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "" "Atraso de gatilho adicional em segundos antes do início do processamento de " "banIP." -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" -msgstr "Avançado" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" +msgstr "Configurações avançadas de cadeia" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" +msgstr "Configurações avançadas de E-Mail" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "Configurações avançadas de registos" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" +"Atribuir uma ou mais cadeias de firewall relevantes para o banIP. A cadeia " +"padrão usada pelo banIP é 'forwarding_lan_rule'." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "" +"Atribuir uma ou mais cadeias de firewall relevantes para o banIP. A cadeia " +"padrão usada pelo banIP é 'forwarding_wan_rule'." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" +"Atribuir uma ou mais cadeias de firewall relevantes para o banIP. A cadeia " +"padrão usada pelo banIP é 'input_lan_rule'." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "" +"Atribuir uma ou mais cadeias de firewall relevantes para o banIP. A cadeia " +"padrão usada pelo banIP é 'input_wan_rule'." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "Lista negra automática" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" -msgstr "Deteção Automática de Interface WAN" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "Deteção automática" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "Lista branca automática" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" +"Transfere automaticamente os IPs suspeitos do registo para a lista negra do " +"banIP durante o tempo de execução." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "" +"Transfere automaticamente os IPs de ligações ascendentes para a lista branca " +"do banIP durante o tempo de execução." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 msgid "Backup Directory" msgstr "Diretório do Backup" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "Diretório Base Temporário" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "" +"O Diretório Base Temporário usado para todas as operações relacionadas com o " +"tempo de execução do banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "Tempo limite da Lista negra" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -"Os autoadicionais da lista negra são armazenados temporariamente no IPSet e " -"salvos permanentemente na lista negra local. Desative esta opção para evitar " -"a gravação local." +"As alterações da Lista Negra foram salvas. Atualize a sua lista BanIP para " +"que as alterações surtam efeito." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" +msgstr "Origem da Blocklist" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." -msgstr "Verifique os IPSets atualmente disponíveis." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "Cancelar" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" msgstr "" -"Configuração do pacote banIP para bloquear endereços/subredes ip via IPSet." +"Configuração do pacote banIP para fazer o bloqueio dos endereços/subnets ip " +"através do IPSet. Para mais informações <a href=\"https://github.com/openwrt/" +"packages/blob/master/net/banip/files/README.md\" target=\"_blank\" rel=" +"\"noreferrer noopener\" > consulte a documentação online</a>" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" +msgstr "Contagem ACC" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" +msgstr "Contagem CIDR" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" +msgstr "Contagem IP" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" +msgstr "Contagem MAC" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" +msgstr "Contagem SOMA" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" +msgstr "Países" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" -msgstr "Recursos do País" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "Tipo do IPSet DST" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" -msgstr "Cadeia DNS" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" +msgstr "Opções de log do DST" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" -msgstr "Destino DST IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" +msgstr "Alvo DST" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" -msgstr "Destino DST IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "" +"Detecte automaticamente as interfaces de rede, os aparelhos, as sub-redes e " +"os protocolos relevantes." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +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/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" -msgstr "Descrição" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "Descarregar inseguro" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" -msgstr "Opções de Descarregamento" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "Parâmetros de Descarregamento" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "Fila de Descarregamento" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" msgstr "Ferramenta para Descarregar" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" -msgstr "Ferramenta de Descarregamento, Monitor RT" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" +msgstr "Ações do E-Mail" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "Notificação por e-mail" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "Perfil de e-mail" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "Endereço de e-mail do destinatário" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "Endereço de e-mail do remetente" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "Assunto do e-mail" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" msgstr "Editar Lista Negra" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" -msgstr "Editar configuração" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" +msgstr "Edite a Maclist" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" msgstr "Editar lista de permissões" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" -msgstr "Ativar banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" +msgstr "Active o log do DST" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" +msgstr "Active o log do SRC" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." +msgstr "Ative o serviço banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." msgstr "" -"Ativar o registro de depuração detalhado no caso de qualquer erro de " +"Ativa o registo de depuração detalhado para casos de todos os erros de " "processamento." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" -msgstr "Entrar IP/CIDR/ASN/ISO" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" +msgstr "Ativado" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" -msgstr "Opções Adicionais" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." +msgstr "Ativa o suporte IPv4 no banIP." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" -msgstr "" -"Para mais informações <a href=\"%s\" target=\"_blank\">veja a documentação " -"online</a>" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "Ativa o suporte IPv6 no banIP." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." -msgstr "" -"Para melhorar o desempenho ainda mais, pode aumentar este valor, por " -"exemplo, '8' ou '16' devem ser seguros." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" +msgstr "Detalhes da entrada" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "Tarefa(s) existente(s)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" +msgstr "Outras Origens" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "Configurações gerais" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" -msgstr "Geolocalização" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" +msgstr "Tipo do IPSet global" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" -msgstr "Conceder acesso UCI ao luci-app-banip" +msgid "Grant access to LuCI app banIP" +msgstr "Conceda acesso à app LuCI banIP" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" -msgstr "Informações da IANA" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" +msgstr "Alta prioridade" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" -msgstr "Mapeamento IP/ASN" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" +msgstr "Máxima Prioridade" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" msgstr "Informações IPSet" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" -msgstr "Fontes IPSet" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" +msgstr "Consulta IPSet" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" -msgstr "Pesquisa IPSet" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." +msgstr "Consulta IPSet..." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." -msgstr "" -"Ficheiro de entrada não encontrado, por favor verifique a sua configuração." +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" +msgstr "Relatório IPSet" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" +msgstr "Detalhes do IPSet" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" +msgstr "Suporte ao IPv4" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" -msgstr "Cadeia para Frente de LAN IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" +msgstr "Suporte de IPv6" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" -msgstr "Cadeia para Frente de LAN IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" +msgstr "Informação" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" -msgstr "Cadeia de Entrada de LAN IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" +msgstr "Encaminhamento LAN" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" -msgstr "Cadeia para Entrada de LAN IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" +msgstr "Entrada LAN" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" msgstr "Última Execução" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" -msgstr "Carga" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" +msgstr "Mínima Prioridade" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" +msgstr "Menor Prioridade" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." +msgstr "Limite o acionador de e-mail para certas ações do banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." +msgstr "Limite o monitor de registo para certos termos." -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" -msgstr "A carregar" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." +msgstr "Limita a seleção a certas fontes locais." -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." -msgstr "Carregando ..." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" +msgstr "Número da linha a remover" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" -msgstr "Addons Locais Gravados na Lista Negra" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." +msgstr "" +"Lista de interfaces de rede disponíveis para acionar o início do banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." +msgstr "" +"Lista de ferramentas de descarregamento suportadas e completamente pré-" +"configuradas." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" -msgstr "Addons Locais Gravados na Lista de Permissões" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" +msgstr "Fontes Locais" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" -msgstr "Serviço de Baixa Prioridade" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" +msgstr "Limite do Registo" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" -msgstr "Seleção Manual de Interface WAN" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" +msgstr "Monitor do registo" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" -msgstr "Fila Max. de Descarregamentos" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" +msgstr "Termos do registo" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" -msgstr "Sem resposta!" +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" +msgstr "Vista do registo log" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." +msgstr "Os pacotes suspeitos da entrada do registo - geralmente descartados." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 msgid "" -"Options for further tweaking in case the defaults are not suitable for you." +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." msgstr "" -"Opções para ajustes adicionais, caso as predefinições não sejam adequadas " -"para si." +"Os pacotes suspeitos da saída do registo - geralmente rejeitados. O registo " +"de tais pacotes pode causar um aumento na latência devido à necessidade de " +"recursos adicionais do sistema." -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 -msgid "Overview" -msgstr "Visão Geral" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" +msgstr "A contagem dos registos do LuCI" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" +msgstr "Tempo Limite do Maclist" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." msgstr "" -"Por favor, adicione apenas um endereço IPv4 ou IPv6 por linha. Intervalos de " -"IP na notação CIDR e comentários introduzidos com '#' são permitidos." +"As alterações do Maclist foram salvas. Atualize as suas listas banIP para " +"que as alterações sejam aplicadas." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." -msgstr "Por favor, edite este ficheiro diretamente numa sessão de terminal." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." +msgstr "" +"Substituir manualmente as opções de descarregar pré-configuradas para o " +"utilitário de descarregar selecionado." -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" -msgstr "Pesquisa RIPE" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" +msgstr "Contagem dos registos do NGINX" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 -msgid "Refresh" -msgstr "Atualizar" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" +msgstr "Nome" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" -msgstr "Atualizar IPSets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" +msgstr "Interfaces de Rede" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" -msgstr "Recarregar" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" +msgstr "A consulta não retornou resultados!" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" -msgstr "Recarregar Fontes IPSet" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" +msgstr "Ainda não há nenhum registo relacionado ao banIP!" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" -msgstr "Informação sobre a Execução" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" +msgstr "Prioridade Normal (padrão)" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" -msgstr "Destino SRC IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" +msgstr "A quantidade das entradas CIDR" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" -msgstr "Destino SRC IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" +msgstr "A quantidade das entradas IP" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" -msgstr "SRC/DST" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" +msgstr "A quantidade das entradas MAC" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" -msgstr "Daemon do SSH" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" +msgstr "A quantidade das entradas que foram acessadas" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" -msgstr "Monitor SSH / LuCI RT" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" +msgstr "A quantidade de todos os IPSets" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 -msgid "Save" -msgstr "Guardar" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" +msgstr "A quantidade de todas as entradas" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "" +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." msgstr "" -"Selecione o daemon SSH para análise de ficheiros de log, para detetar " -"eventos de invasão." - -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." -msgstr "Seleccionar o tipo de inicialização utilizado durante o arranque." +"A quantidade das autenticações LuCI repetidas, vindas a partir do mesmo IP " +"que falharam e que estão no registo antes do banimento." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." -msgstr "Selecione a sua ferramenta de descarregamento preferida." - -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." -msgstr "Selecione a(s) sua(s) interface(s) preferida(s) manualmente." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "" +"Number of failed nginx requests of the same ip in the log before banning." +msgstr "" +"A quantidade de solicitações com falha do nginx do mesmo IP no registo antes " +"do banimento." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." msgstr "" -"Defina o nível nice para 'baixa prioridade' e o processamento em segundo " -"plano do banIP exigirá menos recursos do sistema." +"A quantidade de repetições de autenticação com falha do SSH a partir do " +"mesmo IP no registo antes do banimento." -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" -msgstr "Mostrar apenas membro definido com contador de pacotes > 0" +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 +msgid "Overview" +msgstr "Visão Geral" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 -msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." msgstr "" -"Tamanho da fila de descarregamento para lidar com descarregamentos & " -"processamento de IPset em paralelo (predefinição '4')." +"Analise apenas o último número declarado das entradas de registo na busca " +"dos eventos suspeitos." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." +msgstr "O perfil usado pelo 'msmtp' para os e-mails de notificação do banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "Consulta" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." +msgstr "O endereço do destinatário para os e-mails de notificação do banIP." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +msgid "Refresh" +msgstr "Atualizar" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "Atualizar Temporizador" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." +msgstr "Atualizando o Temporizador..." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" +msgstr "Remover uma tarefa existente" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" +msgstr "Diretório de Relatórios" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "Reiniciar" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." msgstr "" -"Opções especiais para a ferramenta de descarregamento selecionada, por " -"exemplo '--timeout=20 -O'." +"Restrinja o acesso à internet de/para uma pequena quantidade de sites/IPs " +"seguros e bloqueie o acesso de/para o resto da internet." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" +msgstr "Resultado" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" +msgstr "Flags de Execução" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" +msgstr "Informações de Execução" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" -msgstr "Tipo de Início" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "O tipo do conjunto de IPs SRC" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" +msgstr "Opções de registo SRC" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" +msgstr "Destino SRC" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" +msgstr "O tipo do conjunto de IPs SRC+DST" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" +msgstr "A quantidade de registos SSH" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "Guardar" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." msgstr "" -"Inicia um pequeno monitor log/banIP em segundo plano para bloquear ataques " -"de força bruta SSH/LuCI em tempo real." +"Pesquise os conjuntos de IPs ativos relacionados ao banIP por um endereço " +"IP, CIDR ou MAC específico." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." +msgstr "Selecione as interfaces de rede relevantes manualmente." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" -"Diretório de destino para backups banIP. A predfinição é '/tmp', por favor " -"use preferencialmente um disco não volátil se disponível." +"Envie e-mails de notificação relacionados ao banIP. É necessário a " +"instalação e configuração do pacote adicional 'msmtp'." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 -msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." +msgstr "Endereço do remetente para os e-mails de notificação do banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" +msgstr "Prioridade do serviço" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" +msgstr "Definir nova tarefa banIP" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." msgstr "" -"A API de Dados RIPEstat é a interface pública de dados fornecida pelo RIPE " -"NCC, para detalhes veja <a href=\"https://stat.ripe.net/docs/data\" target=" -"\"_blank\" rel=\"noopener noreferrer\">aqui</a>." +"Define o tipo DST individual por conjunto de IPs para bloquear somente " +"pacotes de saída." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." msgstr "" -"O tamanho do ficheiro é demasiado grande para editar online em LuCI (≥ " -"100 KB)." +"Define o tipo SRC individual por conjunto de IPs para bloquear somente " +"pacotes de entrada." -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "" +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." msgstr "" -"A saída do syslog, pré-filtrada apenas para mensagens relacionadas ao banIP." +"Define o tipo SRC+DST individual por conjunto de IPs para bloquear pacotes " +"de entrada e saída." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." msgstr "" -"Esta alteração requer uma paragem/reinicialização manual do serviço para ter " -"efeito." +"Define as opções do registo DST especiais. Por exemplo: para definir uma " +"taxa limite." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." msgstr "" -"Essa chamada de dados dá acesso a várias fontes de dados mantidas pela IANA." +"Define as opções especiais do registo SRC . Por exemplo: para definir uma " +"taxa limite." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." +msgstr "Define o tempo limite da lista negra dos conjuntos de IPs." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." +msgstr "Define o destino do firewall para todas as regras relacionadas ao DST." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." +msgstr "Define o destino do firewall para todas as regras relacionadas ao SRC." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." msgstr "" -"Esta chamada de dados lista os recursos da Internet associados a um país, " -"incluindo ASNs, faixas IPv4 e prefixos CIDR IPv4/6." +"Define o padrão do tipo do conjunto global dos IPs, para bloquear os pacotes " +"da entrada (SRC) e/ou da saída (DST)." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." +msgstr "Define o tempo limite do conjunto dos IPs maclist." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." +msgstr "Define o tempo limite da lista branca do conjunto de IPs." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "Configurações" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." msgstr "" -"Esta chamada de dados retorna todos os prefixos anunciados para um " -"determinado ASN." +"O tamanho da fila de descarrega para o processamento de descarregas em " +"paralelo." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "Fontes (Informações)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." msgstr "" -"Esta chamada de dados retorna informações de geolocalização para o espaço IP " -"dado, ou para prefixos IP anunciados no caso de ASNs." +"Inicia um pequeno monitor de registo em segundo plano para bloquear " +"tentativas suspeitas de autenticação SSH/LuCI." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 -msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "Interface do Gatilho de Inicialização" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "Condição geral / versão" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "Suspender" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." msgstr "" -"Essa chamada de dados retorna o prefixo que contém e anuncia o ASN de um " -"determinado endereço IP." +"Pasta de destino para ficheiros de relatório relacionados ao conjunto de IPs." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "O diretório de destino para os backups compactados da lista de origem." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "Não foi possível atualizar o tempo de atualização do temporizador." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "O tempo de atualização foi atualizado." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "O dia da semana (valores opc.: 1-7 possivelmente sep. por , ou -)" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "A parte das horas (obg., intervalo: 0-23)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "A parte dos minutos (opt., intervalo: 0-59)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." +msgstr "" +"A prioridade selecionada será usada para o processamento em segundo plano do " +"banIP. Esta alteração necessita de uma reinicialização completa do serviço " +"banIP para que as alterações sejam aplicadas." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." msgstr "" -"Esta chamada de dados retorna a cadeia recursiva dos registros DNS forward " -"(A/AAAAA/CNAME) e reverse (PTR), começando com um nome de host ou um " -"endereço IP." +"A saída do syslog, pré-filtrada apenas para mensagens relacionadas ao banIP." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -"Esta chamada de dados retorna informações whois dos relevantes Registro " -"Regional de Internet e Registro de Roteamento." +"Esta é a lista negra local do banIP para sempre negar determinados endereços " +"IP/CIDR. <br /> <em> <b> Observação: </b> </em> adicione apenas um endereço " +"IPv4, um endereço IPv6 ou um nome de domínio por linha . Comentários " +"iniciados com '#' são permitidos - curingas e regex não." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -"Esta chamada de dados mostra informações gerais sobre um ASN como o seu " -"estado de anúncio e o nome do seu titular de acordo com o serviço WHOIS." +"Este é o maclist local do banIP para sempre permitir certos endereços MAC. " +"<br /> <em> <b> Observação: </b> </em> adicione apenas um endereço MAC por " +"linha. Comentários iniciados com '#' são permitidos - domínios, curingas e " +"regex não são." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -"Este formulário permite que você modifique o conteúdo da lista negra da " -"banIP (%s).<br />" +"Esta é a lista branca local do banIP para sempre permitir determinados " +"endereços IP/CIDR. <br /> <em> <b> Observação: </b> </em> adicione apenas um " +"endereço IPv4, endereço IPv6 ou nome de domínio por linha. Comentários " +"iniciados com '#' são permitidos - curingas e regex não." -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." msgstr "" -"Este formulário permite que modifique o conteúdo da lista branca da banIP " -"(%s).<br />" +"Esta guia mostra o último Relatório gerado do Conjunto de IPs, pressione o " +"botão 'Atualizar' para obter o atual." -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" +msgstr "Marca de Tempo" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." msgstr "" -"Este formulário permite que você modifique o conteúdo do ficheiro principal " -"de configuração da banIP (/etc/config/banip)." +"Para manter as suas listas banIP atualizadas, precisa configurar uma tarefa " +"de atualização automática para estas listas." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." +msgstr "Tópico para e-mails de notificação do banIP." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Trigger Delay" msgstr "Atraso do Gatilho" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" +msgstr "Tipo" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" +msgstr "Impossível gravar as modificações: %s" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 msgid "Verbose Debug Logging" msgstr "Registos detalhados de depuração" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" -msgstr "Ver Ficheiro de Registo" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" +msgstr "Redirecionar WAN" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" -msgstr "Cadeia para Frente de WAN IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" +msgstr "Entrada WAN" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" -msgstr "Cadeia para Frente de WAN IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" +msgstr "Lista branca IP/CIDR" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" -msgstr "Cadeia de Entrada de LAN IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" +msgstr "Apenas lista branca" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" -msgstr "Cadeia de Entrada WAN IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" +msgstr "Tempo limite da lista branca" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -"Os addons automáticos da whitelist são armazenados temporários no IPSet e " -"gravadaos permanentemente na lista branca local. Desative esta opção para " -"evitar a gravar localmente." +"As alterações da lista branca foram salvas. Atualize a sua lista BanIP para " +"que as alterações surtam efeito." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" -msgstr "Informações do Whois" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." +msgstr "Lista Branca..." -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" -msgstr "Estado da banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" +msgstr "Ação do banIP" + +#~ msgid "Default chain used by banIP is 'forwarding_lan_rule'" +#~ msgstr "A cadeia padrão utilizada pelo banIP é 'forwarding_lan_rule'" + +#~ msgid "Default chain used by banIP is 'forwarding_wan_rule'" +#~ msgstr "A cadeia padrão utilizada pelo banIP é 'forwarding_wan_rule'" + +#~ msgid "Default chain used by banIP is 'input_lan_rule'" +#~ msgstr "A cadeia padrão utilizada pelo banIP é 'input_lan_rule'" + +#~ msgid "Default chain used by banIP is 'input_wan_rule'" +#~ msgstr "A cadeia padrão utilizada pelo banIP é 'input_wan_rule'" + +#~ msgid "Special config options for the selected download utility." +#~ msgstr "" +#~ "Opções especiais de configuração para o utilitário de descarregamento " +#~ "selecionado." + +#~ msgid "ASN Overview" +#~ msgstr "Visão Geral da ASN" + +#~ msgid "ASN Prefixes" +#~ msgstr "Prefixos ASN" + +#~ msgid "ASN/Country" +#~ msgstr "ASN/País" + +#~ msgid "Advanced" +#~ msgstr "Avançado" + +#~ msgid "Automatic WAN Interface Detection" +#~ msgstr "Deteção Automática de Interface WAN" + +#~ msgid "" +#~ "Blacklist auto addons are stored temporary in the IPSet and saved " +#~ "permanently in the local blacklist. Disable this option to prevent the " +#~ "local save." +#~ msgstr "" +#~ "Os autoadicionais da lista negra são armazenados temporariamente no IPSet " +#~ "e salvos permanentemente na lista negra local. Desative esta opção para " +#~ "evitar a gravação local." + +#~ msgid "Check the current available IPSets." +#~ msgstr "Verifique os IPSets atualmente disponíveis." + +#~ msgid "" +#~ "Configuration of the banIP package to block ip adresses/subnets via IPSet." +#~ msgstr "" +#~ "Configuração do pacote banIP para bloquear endereços/subredes ip via " +#~ "IPSet." + +#~ msgid "Country Resources" +#~ msgstr "Recursos do País" + +#~ msgid "DNS Chain" +#~ msgstr "Cadeia DNS" + +#~ msgid "DST Target IPv4" +#~ msgstr "Destino DST IPv4" + +#~ msgid "DST Target IPv6" +#~ msgstr "Destino DST IPv6" + +#~ msgid "Description" +#~ msgstr "Descrição" + +#~ msgid "Download Options" +#~ msgstr "Opções de Descarregamento" + +#~ msgid "Download Utility, RT Monitor" +#~ msgstr "Ferramenta de Descarregamento, Monitor RT" + +#~ msgid "Edit Configuration" +#~ msgstr "Editar configuração" + +#~ msgid "Enable banIP" +#~ msgstr "Ativar banIP" + +#~ msgid "Enable verbose debug logging in case of any processing error." +#~ msgstr "" +#~ "Ativar o registro de depuração detalhado no caso de qualquer erro de " +#~ "processamento." + +#~ msgid "Enter IP/CIDR/ASN/ISO" +#~ msgstr "Entrar IP/CIDR/ASN/ISO" + +#~ msgid "Extra Options" +#~ msgstr "Opções Adicionais" + +#~ msgid "" +#~ "For further information <a href=\"%s\" target=\"_blank\">check the online " +#~ "documentation</a>" +#~ msgstr "" +#~ "Para mais informações <a href=\"%s\" target=\"_blank\">veja a " +#~ "documentação online</a>" + +#~ msgid "" +#~ "For further performance improvements you can raise this value, e.g. '8' " +#~ "or '16' should be safe." +#~ msgstr "" +#~ "Para melhorar o desempenho ainda mais, pode aumentar este valor, por " +#~ "exemplo, '8' ou '16' devem ser seguros." + +#~ msgid "Geo Location" +#~ msgstr "Geolocalização" + +#~ msgid "Grant UCI access for luci-app-banip" +#~ msgstr "Conceder acesso UCI ao luci-app-banip" + +#~ msgid "IANA Information" +#~ msgstr "Informações da IANA" + +#~ msgid "IP/ASN Mapping" +#~ msgstr "Mapeamento IP/ASN" + +#~ msgid "IPSet Sources" +#~ msgstr "Fontes IPSet" + +#~ msgid "IPSet-Lookup" +#~ msgstr "Pesquisa IPSet" + +#~ msgid "Input file not found, please check your configuration." +#~ msgstr "" +#~ "Ficheiro de entrada não encontrado, por favor verifique a sua " +#~ "configuração." + +#~ msgid "LAN Forward Chain IPv4" +#~ msgstr "Cadeia para Frente de LAN IPv4" + +#~ msgid "LAN Forward Chain IPv6" +#~ msgstr "Cadeia para Frente de LAN IPv6" + +#~ msgid "LAN Input Chain IPv4" +#~ msgstr "Cadeia de Entrada de LAN IPv4" + +#~ msgid "LAN Input Chain IPv6" +#~ msgstr "Cadeia para Entrada de LAN IPv4" + +#~ msgid "Load" +#~ msgstr "Carga" + +#~ msgid "Loading" +#~ msgstr "A carregar" + +#~ msgid "Loading ..." +#~ msgstr "Carregando ..." + +#~ msgid "Local Save Blacklist Addons" +#~ msgstr "Addons Locais Gravados na Lista Negra" + +#~ msgid "Local Save Whitelist Addons" +#~ msgstr "Addons Locais Gravados na Lista de Permissões" + +#~ msgid "Low Priority Service" +#~ msgstr "Serviço de Baixa Prioridade" + +#~ msgid "Manual WAN Interface Selection" +#~ msgstr "Seleção Manual de Interface WAN" + +#~ msgid "Max. Download Queue" +#~ msgstr "Fila Max. de Descarregamentos" + +#~ msgid "No response!" +#~ msgstr "Sem resposta!" + +#~ msgid "" +#~ "Options for further tweaking in case the defaults are not suitable for " +#~ "you." +#~ msgstr "" +#~ "Opções para ajustes adicionais, caso as predefinições não sejam adequadas " +#~ "para si." + +#~ msgid "" +#~ "Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " +#~ "notation and comments introduced with '#' are allowed." +#~ msgstr "" +#~ "Por favor, adicione apenas um endereço IPv4 ou IPv6 por linha. Intervalos " +#~ "de IP na notação CIDR e comentários introduzidos com '#' são permitidos." + +#~ msgid "Please edit this file directly in a terminal session." +#~ msgstr "Por favor, edite este ficheiro diretamente numa sessão de terminal." + +#~ msgid "RIPE-Lookup" +#~ msgstr "Pesquisa RIPE" + +#~ msgid "Refresh IPSets" +#~ msgstr "Atualizar IPSets" + +#~ msgid "Reload" +#~ msgstr "Recarregar" + +#~ msgid "Reload IPSet Sources" +#~ msgstr "Recarregar Fontes IPSet" + +#~ msgid "Runtime Information" +#~ msgstr "Informação sobre a Execução" + +#~ msgid "SRC Target IPv4" +#~ msgstr "Destino SRC IPv4" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" -msgstr "Versão da banIP" +#~ msgid "SRC Target IPv6" +#~ msgstr "Destino SRC IPv6" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" -msgstr "ativar IPv4" +#~ msgid "SRC/DST" +#~ msgstr "SRC/DST" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" -msgstr "ativar IPv6" +#~ msgid "SSH Daemon" +#~ msgstr "Daemon do SSH" + +#~ msgid "SSH/LuCI RT Monitor" +#~ msgstr "Monitor SSH / LuCI RT" + +#~ msgid "" +#~ "Select the SSH daemon for logfile parsing, to detect break-in events." +#~ msgstr "" +#~ "Selecione o daemon SSH para análise de ficheiros de log, para detetar " +#~ "eventos de invasão." + +#~ msgid "Select the used start type during boot." +#~ msgstr "Seleccionar o tipo de inicialização utilizado durante o arranque." + +#~ msgid "Select your preferred download utility." +#~ msgstr "Selecione a sua ferramenta de descarregamento preferida." + +#~ msgid "Select your preferred interface(s) manually." +#~ msgstr "Selecione a(s) sua(s) interface(s) preferida(s) manualmente." + +#~ msgid "" +#~ "Set the nice level to 'low priority' and banIP background processing will " +#~ "take less resources from the system." +#~ msgstr "" +#~ "Defina o nível nice para 'baixa prioridade' e o processamento em segundo " +#~ "plano do banIP exigirá menos recursos do sistema." + +#~ msgid "Show only set member with packet counter > 0" +#~ msgstr "Mostrar apenas membro definido com contador de pacotes > 0" + +#~ msgid "" +#~ "Size of the download queue to handle downloads & IPset processing in " +#~ "parallel (default '4')." +#~ msgstr "" +#~ "Tamanho da fila de descarregamento para lidar com descarregamentos & " +#~ "processamento de IPset em paralelo (predefinição '4')." + +#~ msgid "" +#~ "Special options for the selected download utility, e.g. '--timeout=20 -O'." +#~ msgstr "" +#~ "Opções especiais para a ferramenta de descarregamento selecionada, por " +#~ "exemplo '--timeout=20 -O'." + +#~ msgid "Start Type" +#~ msgstr "Tipo de Início" + +#~ msgid "" +#~ "Starts a small log/banIP monitor in the background to block SSH/LuCI " +#~ "brute force attacks in realtime." +#~ msgstr "" +#~ "Inicia um pequeno monitor log/banIP em segundo plano para bloquear " +#~ "ataques de força bruta SSH/LuCI em tempo real." + +#~ msgid "" +#~ "Target directory for banIP backups. Default is '/tmp', please use " +#~ "preferably a non-volatile disk if available." +#~ msgstr "" +#~ "Diretório de destino para backups banIP. A predfinição é '/tmp', por " +#~ "favor use preferencialmente um disco não volátil se disponível." + +#~ msgid "" +#~ "The RIPEstat Data API is the public data interface provided by RIPE NCC, " +#~ "for details look <a href=\"https://stat.ripe.net/docs/data_api\" target=" +#~ "\"_blank\" rel=\"noopener noreferrer\">here</a>." +#~ msgstr "" +#~ "A API de Dados RIPEstat é a interface pública de dados fornecida pelo " +#~ "RIPE NCC, para detalhes veja <a href=\"https://stat.ripe.net/docs/data\" " +#~ "target=\"_blank\" rel=\"noopener noreferrer\">aqui</a>." + +#~ msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#~ msgstr "" +#~ "O tamanho do ficheiro é demasiado grande para editar online em LuCI (≥ " +#~ "100 KB)." + +#~ msgid "This change requires a manual service stop/re-start to take effect." +#~ msgstr "" +#~ "Esta alteração requer uma paragem/reinicialização manual do serviço para " +#~ "ter efeito." + +#~ msgid "" +#~ "This data call gives access to various data sources maintained by IANA." +#~ msgstr "" +#~ "Essa chamada de dados dá acesso a várias fontes de dados mantidas pela " +#~ "IANA." + +#~ msgid "" +#~ "This data call lists the Internet resources associated with a country, " +#~ "including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +#~ msgstr "" +#~ "Esta chamada de dados lista os recursos da Internet associados a um país, " +#~ "incluindo ASNs, faixas IPv4 e prefixos CIDR IPv4/6." + +#~ msgid "This data call returns all announced prefixes for a given ASN." +#~ msgstr "" +#~ "Esta chamada de dados retorna todos os prefixos anunciados para um " +#~ "determinado ASN." + +#~ msgid "" +#~ "This data call returns geolocation information for the given IP space, or " +#~ "for announced IP prefixes in the case of ASNs." +#~ msgstr "" +#~ "Esta chamada de dados retorna informações de geolocalização para o espaço " +#~ "IP dado, ou para prefixos IP anunciados no caso de ASNs." + +#~ msgid "" +#~ "This data call returns the containing prefix and announcing ASN of a " +#~ "given IP address." +#~ msgstr "" +#~ "Essa chamada de dados retorna o prefixo que contém e anuncia o ASN de um " +#~ "determinado endereço IP." + +#~ msgid "" +#~ "This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) " +#~ "and reverse (PTR) records starting form either a hostname or an IP " +#~ "address." +#~ msgstr "" +#~ "Esta chamada de dados retorna a cadeia recursiva dos registros DNS " +#~ "forward (A/AAAAA/CNAME) e reverse (PTR), começando com um nome de host ou " +#~ "um endereço IP." + +#~ msgid "" +#~ "This data call returns whois information from the relevant Regional " +#~ "Internet Registry and Routing Registry." +#~ msgstr "" +#~ "Esta chamada de dados retorna informações whois dos relevantes Registro " +#~ "Regional de Internet e Registro de Roteamento." + +#~ msgid "" +#~ "This data call shows general informations about an ASN like its " +#~ "announcement status and the name of its holder according to the WHOIS " +#~ "service." +#~ msgstr "" +#~ "Esta chamada de dados mostra informações gerais sobre um ASN como o seu " +#~ "estado de anúncio e o nome do seu titular de acordo com o serviço WHOIS." + +#~ msgid "" +#~ "This form allows you to modify the content of the banIP blacklist (%s)." +#~ "<br />" +#~ msgstr "" +#~ "Este formulário permite que você modifique o conteúdo da lista negra da " +#~ "banIP (%s).<br />" + +#~ msgid "" +#~ "This form allows you to modify the content of the banIP whitelist (%s)." +#~ "<br />" +#~ msgstr "" +#~ "Este formulário permite que modifique o conteúdo da lista branca da banIP " +#~ "(%s).<br />" + +#~ msgid "" +#~ "This form allows you to modify the content of the main banIP " +#~ "configuration file (/etc/config/banip)." +#~ msgstr "" +#~ "Este formulário permite que você modifique o conteúdo do ficheiro " +#~ "principal de configuração da banIP (/etc/config/banip)." + +#~ msgid "View Logfile" +#~ msgstr "Ver Ficheiro de Registo" + +#~ msgid "WAN Forward Chain IPv4" +#~ msgstr "Cadeia para Frente de WAN IPv4" + +#~ msgid "WAN Forward Chain IPv6" +#~ msgstr "Cadeia para Frente de WAN IPv6" + +#~ msgid "WAN Input Chain IPv4" +#~ msgstr "Cadeia de Entrada de LAN IPv4" + +#~ msgid "WAN Input Chain IPv6" +#~ msgstr "Cadeia de Entrada WAN IPv6" + +#~ msgid "" +#~ "Whitelist auto addons are stored temporary in the IPSet and saved " +#~ "permanently in the local whitelist. Disable this option to prevent the " +#~ "local save." +#~ msgstr "" +#~ "Os addons automáticos da whitelist são armazenados temporários no IPSet e " +#~ "gravadaos permanentemente na lista branca local. Desative esta opção para " +#~ "evitar a gravar localmente." + +#~ msgid "Whois Information" +#~ msgstr "Informações do Whois" + +#~ msgid "banIP Status" +#~ msgstr "Estado da banIP" + +#~ msgid "banIP Version" +#~ msgstr "Versão da banIP" + +#~ msgid "enable IPv4" +#~ msgstr "ativar IPv4" + +#~ msgid "enable IPv6" +#~ msgstr "ativar IPv6" diff --git a/applications/luci-app-banip/po/pt_BR/banip.po b/applications/luci-app-banip/po/pt_BR/banip.po index d64af699a5..e5330b0501 100644 --- a/applications/luci-app-banip/po/pt_BR/banip.po +++ b/applications/luci-app-banip/po/pt_BR/banip.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-05-02 10:21+0000\n" +"PO-Revision-Date: 2021-09-03 03:27+0000\n" "Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n" "Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/" "openwrt/luciapplicationsbanip/pt_BR/>\n" @@ -8,545 +8,1371 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.1-dev\n" - -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" -msgstr "Visão geral da ASN" +"X-Generator: Weblate 4.8.1-dev\n" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" +msgstr "-m limit --limit 2/seg (padrão)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" +msgstr "1 hora" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" +msgstr "12 horas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "24 horas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "30 minutos" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "6 horas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "ASNs" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "Ação" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "Dispositivos Ativos" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "Interfaces Ativas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "Logterms Ativo" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "Fontes Ativas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "Sub-redes Ativas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" +"Adicione IPSets adicionais não relacionados ao banIP, para relatórios e " +"consultas por exemplo." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" -msgstr "Prefixos ASN" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "Adicione essa IP/CIDR a sua lista local." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" -msgstr "ASN/País" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "Configurações Adicionais" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "" "Atraso de disparo adicional em segundos antes do início do processamento de " "banIP." -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" -msgstr "Avançado" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" +msgstr "Configuração de cadeia avançada" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" +msgstr "Configurações Avançadas do E-Mail" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "Configuração de registros avançada" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" +"Atribua uma ou mais cadeias relevantes do firewall para o banIP. A cadeia " +"predefinida usada pelo banIP é 'forwarding_lan_rule'." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "" +"Atribua uma ou mais cadeias relevantes do firewall para o banIP. A cadeia " +"predefinida usada pelo banIP é 'forwarding_wan_rule'." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" +"Atribua uma ou mais cadeias relevantes do firewall para o banIP. A cadeia " +"predefinida usada pelo banIP é 'input_lan_rule'." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "" +"Atribua uma ou mais cadeias relevantes do firewall para o banIP. A cadeia " +"predefinida usada pelo banIP é 'input_wan_rule'." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "Lista negra automática" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" -msgstr "Detecção automática de interface WAN" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "Detecção Automática" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "Lista Branca Automática" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" +"Transfira automaticamente os IPs suspeitos dos registros para a lista negra " +"do banIP durante a execução." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "" +"Transfira automaticamente os IPs do enlace para a lista branca durante a " +"execução." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 msgid "Backup Directory" msgstr "Diretório da cópia de segurança" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "Diretório Base Temporário" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "" +"O Diretório Base Temporário usado para todas as operações relacionadas com o " +"tempo de execução do banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "Tempo limite da Lista negra" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -"Os complementos da lista negra são armazenados temporariamente no IPSet e " -"salvos permanentemente na lista negra local. Desative esta opção para evitar " -"a gravação local." +"As alterações da Lista Negra foram salvas. Atualize a sua lista BanIP para " +"que as alterações surtam efeito." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" +msgstr "Fontes das listas de bloqueio" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." -msgstr "Verifique os IPSets atualmente disponíveis." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "Cancelar" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" msgstr "" -"Configuração do pacote banIP para bloquear os endereços/subredes IP via " -"IPSet." +"Configuração do pacote banIP para fazer o bloqueio dos endereços/subnets ip " +"através do IPSet. Para mais informações <a href=\"https://github.com/openwrt/" +"packages/blob/master/net/banip/files/README.md\" target=\"_blank\" rel=" +"\"noreferrer noopener\" > consulte a documentação online</a>" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" -msgstr "Recursos do País" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" +msgstr "Contagem ACC" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" -msgstr "Cadeia de DNS" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" +msgstr "Contagem CIDR" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" -msgstr "DST de Destino IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" +msgstr "Contagem IP" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" -msgstr "DST de Destino IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" +msgstr "Contagem MAC" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" -msgstr "Descrição" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" +msgstr "Contagem SOMA" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" -msgstr "Opções de Download" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" +msgstr "Países" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "Tipo do IPSet DST" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" +msgstr "Opções de log do DST" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" +msgstr "Alvo DST" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "" +"Detecte automaticamente as interfaces de rede, os dispositivos, as sub-redes " +"e os protocolos relevantes." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "Não verifique os certificados do servidor SSL durante o download." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "Download inseguro" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "Parâmetros de Download" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "Fila de Download" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" msgstr "Ferramenta para Baixar" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" -msgstr "Download de Utilitário, RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" +msgstr "Ações do E-Mail" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "Notificação por E-Mail" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "E-Mail do Perfil" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "Endereço de E-Mail do Destinatário" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "Endereço de E-Mail do Remetente" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "Assunto do E-Mail" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" msgstr "Editar a Lista Negra" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" -msgstr "Editar a Configuração" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" +msgstr "Edite a Maclist" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" msgstr "Editar a Lista Branca" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" -msgstr "Ativar o banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" +msgstr "Active o log do DST" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" +msgstr "Active o log do SRC" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." +msgstr "Ative o serviço banIP." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." msgstr "" -"Habilita os registros de depuração detalhados em caso de qualquer erro de " +"Ativa o registro de depuração detalhada nos casos de qualquer erro de " "processamento." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" -msgstr "Entrar com o IP/CIDR/ASN/ISO" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" +msgstr "Ativado" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" -msgstr "Opções Adicionais" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." +msgstr "Ativa o suporte IPv4 no banIP." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" -msgstr "" -"Para mais informações, <a href=\"%s\" target=\"_blank\">veja a documentação " -"online</a>" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "Ativa o suporte IPv6 no banIP." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." -msgstr "" -"Para melhoramentos no desempenho, você pode aumentar este valor (ex: '8' ou " -"'16' deve ser seguro)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" +msgstr "Detalhes da entrada" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "Tarefa(s) existente(s)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" +msgstr "Outras Origens" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" -msgstr "Geolocalização" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "Configurações gerais" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" +msgstr "Tipo do IPSet global" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" -msgstr "Conceda acesso UCI ao luci-app-banip" +msgid "Grant access to LuCI app banIP" +msgstr "Conceda acesso ao aplicativo LuCI banIP" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" -msgstr "Informação IANA" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" +msgstr "Alta prioridade" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" -msgstr "Mapeamento IP/ASN" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" +msgstr "Máxima Prioridade" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" msgstr "Informações IPSet" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" -msgstr "Fontes IPSet" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" +msgstr "Consulta IPSet" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" -msgstr "Varredura-IPSet" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." +msgstr "Consulta IPSet..." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." -msgstr "" -"O arquivo de entrada não foi encontrado. Por favor, verifique a sua " -"configuração." +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" +msgstr "Relatório IPSet" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" +msgstr "Detalhes do IPSet" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" -msgstr "Cadeia de Encaminhamento LAN IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" +msgstr "Suporte ao IPv4" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" -msgstr "Cadeia de Encaminhamento LAN IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" +msgstr "Suporte ao IPv6" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" -msgstr "Cadeia de Entrada LAN IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" +msgstr "Informações" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" -msgstr "Cadeia de Entrada LAN IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" +msgstr "Encaminhamento LAN" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" +msgstr "Entrada LAN" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" msgstr "Última Execução" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" -msgstr "Carga" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" +msgstr "Mínima Prioridade" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" +msgstr "Menor Prioridade" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" -msgstr "Carregando" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." +msgstr "Limite o acionador de e-mail para certas ações do banIP." -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." -msgstr "Carregando ..." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." +msgstr "Limite o monitor de registro para certos termos." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" -msgstr "Complementos Locais da Lista Negra" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." +msgstr "Limita a seleção a certas fontes locais." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" -msgstr "Complementos Locais da Lista Branca" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" +msgstr "O número da linha para remover" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" -msgstr "Serviço de Baixa Prioridade" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." +msgstr "" +"Lista de interfaces de rede disponíveis para acionar o início do banIP." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" -msgstr "Seleção Manual da Interface WAN" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." +msgstr "Lista de ferramentas compatíveis e já pré-configuradas para download." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" -msgstr "Tamanho Máximo da Fila de Download" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" +msgstr "Fontes Locais" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" -msgstr "Sem resposta!" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" +msgstr "Limite do Registro" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" +msgstr "Monitor do registro" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" +msgstr "Termos do registro" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" +msgstr "Exiba o registro log" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." +msgstr "Os pacotes suspeitos da entrada do registro - geralmente descartados." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 msgid "" -"Options for further tweaking in case the defaults are not suitable for you." +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." msgstr "" -"Opções para aprimoramentos adicionais caso as predefinições não funcionem " -"com você." +"Os pacotes suspeitos da saída do registro - geralmente rejeitados. O " +"registro de tais pacotes pode causar um aumento na latência devido à " +"necessidade de recursos adicionais do sistema." -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 -msgid "Overview" -msgstr "Visão Geral" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" +msgstr "A contagem dos registros do LuCI" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" +msgstr "Tempo Limite do Maclist" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." msgstr "" -"Adicione apenas um endereço IPv4 ou IPv6 por linha. Intervalos de IP na " -"notação CIDR e são permitidos todos os comentários que comecem com '#'." +"As alterações do Maclist foram salvas. Atualize as suas listas banIP para " +"que as alterações sejam aplicadas." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." -msgstr "Por favor, edite esse arquivo diretamente em uma sessão de terminal." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." +msgstr "" +"Substitua manualmente as opções do download pré-configurados para o " +"utilitário de download selecionado." -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" -msgstr "Varredura-RIPE" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" +msgstr "Contagem dos registros do NGINX" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 -msgid "Refresh" -msgstr "Atualizar" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" +msgstr "Nome" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" -msgstr "Atualizar os Conjuntos de IPs" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" +msgstr "Interfaces de Rede" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" -msgstr "Recarregar" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" +msgstr "A Consulta Não Retornou Resultados!" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" -msgstr "Recarregar os Recursos dos Conjuntos de IP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" +msgstr "Ainda não há nenhum registro relacionado ao banIP!" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" -msgstr "Informação de execução" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" +msgstr "Prioridade Normal (padrão)" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" -msgstr "Destino SRC IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" +msgstr "A quantidade das entradas CIDR" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" -msgstr "Destino SRC IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" +msgstr "A quantidade das entradas IP" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" -msgstr "ORG/DST" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" +msgstr "A quantidade das entradas MAC" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" -msgstr "Daemon SSH" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" +msgstr "A quantidade das entradas que foram acessadas" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" -msgstr "Monitor SSH/LuCI RT" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" +msgstr "A quantidade de todos os IPSets" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 -msgid "Save" -msgstr "Salvar" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" +msgstr "A quantidade de todas as entradas" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "" +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." msgstr "" -"Selecione o daemon SSH para análise de arquivos de registro (log) para a " -"detecção de ocorrências de invasão." - -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." -msgstr "Selecione o tipo de início usado durante a inicialização." +"A quantidade das autenticações LuCI repetidas, vindas a partir do mesmo IP " +"que falharam e que estão no registro antes do banimento." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." -msgstr "Selecione o seu utilitário de download preferido." - -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." -msgstr "Selecione manualmente as sua(s) interface(s) preferida(s)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "" +"Number of failed nginx requests of the same ip in the log before banning." +msgstr "" +"A quantidade de solicitações com falha do nginx do mesmo IP no registro " +"antes do banimento." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." msgstr "" -"Defina o 'nice level' para 'prioridade baixa' e o processo do banIP em " -"segundo plano para exigir menos recursos do sistema." +"A quantidade de repetições de autenticação com falha do SSH a partir do " +"mesmo IP no registro antes do banimento." -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 +msgid "Overview" +msgstr "Visão geral" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." msgstr "" -"Mostrar apenas o grupo de membros definido com contador de pacotes > 0" +"Analise apenas o último número declarado das entradas de registro na busca " +"dos eventos suspeitos." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." +msgstr "O perfil usado pelo 'msmtp' para os e-mails de notificação do banIP." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "Consulta" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." +msgstr "O endereço do destinatário para os e-mails de notificação do banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +msgid "Refresh" +msgstr "Atualizar" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "Atualize o Temporizador" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." +msgstr "Atualizando o Temporizador..." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" +msgstr "Exclua uma tarefa já existente" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" +msgstr "Diretório do Relatório" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "Reinicie" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." msgstr "" -"Tamanho da fila de download para lidar com os downloads & processamento " -"do IPset em paralelo (padrão '4')." +"Restrinja o acesso à internet de/para uma pequena quantidade de sites/IPs " +"seguros e bloqueie o acesso de/para o resto da internet." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" +msgstr "Resultado" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" +msgstr "Executar Flags" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" +msgstr "Informações de Execução" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "O tipo do conjunto de IPs SRC" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" +msgstr "Opções de registro SRC" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" +msgstr "Destino SRC" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" +msgstr "O tipo do conjunto de IPs SRC+DST" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" +msgstr "A quantidade de registros SSH" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "Salvar" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." msgstr "" -"Opções especiais para o utilitário de download selecionado, por exemplo '--" -"timeout=20 -O'." +"Pesquise os conjuntos de IPs ativos relacionados ao banIP por um endereço " +"IP, CIDR ou MAC específico." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" -msgstr "Tipo de Início" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." +msgstr "Selecione as interfaces de rede relevantes manualmente." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" -"Inicia um pequeno registro log/banIP em segundo plano para bloquear ataques " -"de força bruta SSH/LuCI em tempo real." +"Envie e-mails de notificação relacionados ao banIP. É necessário a " +"instalação e configuração do pacote adicional 'msmtp'." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 -msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." +msgstr "Endereço do remetente para os e-mails de notificação do banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" +msgstr "Prioridade do serviço" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" +msgstr "Definir nova tarefa banIP" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." +msgstr "" +"Define o tipo DST individual por conjunto de IPs para bloquear somente " +"pacotes de saída." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." msgstr "" -"Diretório de destino para backups do banIP. O padrão é '/tmp', por favor use " -"preferencialmente um disco não volátil se disponível." +"Define o tipo SRC individual por conjunto de IPs para bloquear somente " +"pacotes de entrada." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." msgstr "" -"O API de Dados RIPEstat Data API é a interface pública de dados fornecida " -"pelo RIPE NCC, para mais detalhes clique <a href=\"https://stat.ripe.net/" -"docs/data_api\" target=\"_blank\" rel=\"noopener noreferrer\">aqui</a>." +"Define o tipo SRC+DST individual por conjunto de IPs para bloquear pacotes " +"de entrada e saída." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." msgstr "" -"O tamanho do arquivo é muito grande para ser editado pelo LuCI (≥ 100 KB)." +"Define as opções do registro DST especiais. Por exemplo: para definir uma " +"taxa limite." -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." msgstr "" -"A saída do syslog, é pré-filtrada apenas para mensagens relacionadas ao " -"banIP." +"Define as opções especiais do registro SRC . Por exemplo: para definir uma " +"taxa limite." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." -msgstr "Esta mudança requer um reinício manual do serviço para fazer efeito." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." +msgstr "Define o tempo limite da lista negra dos conjuntos de IPs." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." -msgstr "" -"Essa chamada de dados dá acesso a várias fontes de dados mantidas pela IANA." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." +msgstr "Define o destino do firewall para todas as regras relacionadas ao DST." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." +msgstr "Define o destino do firewall para todas as regras relacionadas ao SRC." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." msgstr "" -"Esta chamada de dados lista os recursos da Internet associados a um país, " -"incluindo ASNs, faixas IPv4 e prefixos CIDR IPv4/6." +"Define o padrão do tipo do conjunto global dos IPs, para bloquear os pacotes " +"da entrada (SRC) e/ou da saída (DST)." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." +msgstr "Define o tempo limite do conjunto dos IPs maclist." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." +msgstr "Define o tempo limite da lista branca do conjunto de IPs." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "Configurações" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." msgstr "" -"Esta chamada de dados retorna todos os prefixos anunciados para um " -"determinado ASN." +"O tamanho da fila de download para o processamento dos downloads em paralelo." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "Fontes (Informações)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." msgstr "" -"Esta chamada de dados retorna informações de geolocalização para o espaço IP " -"informado ou para prefixos IP anunciados no caso de ASNs." +"Inicia um pequeno monitor de registro em segundo plano para bloquear " +"tentativas suspeitas de autenticação SSH/LuCI." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 -msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "Interface do Gatilho de Inicialização" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "Condição Geral / Versão" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "Suspender" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." msgstr "" -"Esta chamada de dados retorna o conteúdo de prefixo e anuncia o ASN de um " -"determinado endereço IP." +"Pasta de destino para arquivos de relatório relacionados ao conjunto de IPs." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "O diretório de destino para os backups compactados da lista de origem." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "Não foi possível atualizar o tempo de atualização do temporizador." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "O tempo de atualização foi atualizado." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "O dia da semana (valores opc.: 1-7 possivelmente set. por , ou -)" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "A parte das horas (obg., intervalo: 0-23)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "A parte dos minutos (obg., intervalo: 0-59)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." msgstr "" -"Esta chamada de dados retorna a cadeia recursiva dos registros de " -"encaminhamento do DNS (A/AAAAA/CNAME) e reverso (PTR), começando com um nome " -"de host ou um endereço de IP." +"A prioridade selecionada será usada para o processamento em segundo plano do " +"banIP. Esta alteração necessita de uma reinicialização completa do serviço " +"banIP para que as alterações sejam aplicadas." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." +msgstr "" +"A saída do syslog, é pré-filtrada apenas para mensagens relacionadas ao " +"banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -"Esta chamada de dados retorna informações whois do Registro Regional de " -"Internet e Registro Relevantes de Roteamento." +"Esta é a lista negra local do banIP para sempre negar determinados endereços " +"IP/CIDR. <br /> <em> <b> Observação: </b> </em> adicione apenas um endereço " +"IPv4, um endereço IPv6 ou um nome de domínio por linha . Comentários " +"iniciados com '#' são permitidos - curingas e regex não." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -"Esta chamada de dados mostra informações gerais sobre um ASN como a condição " -"do anúncio e o nome do seu titular de acordo com o serviço WHOIS." +"Este é o maclist local do banIP para sempre permitir certos endereços MAC. " +"<br /> <em> <b> Observação: </b> </em> adicione apenas um endereço MAC por " +"linha. Comentários iniciados com '#' são permitidos - domínios, curingas e " +"regex não são." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -"Este formulário permite que você modifique o conteúdo da lista negra banIP " -"(%s).<br />" +"Esta é a lista branca local do banIP para sempre permitir determinados " +"endereços IP/CIDR. <br /> <em> <b> Observação: </b> </em> adicione apenas um " +"endereço IPv4, endereço IPv6 ou nome de domínio por linha. Comentários " +"iniciados com '#' são permitidos - curingas e regex não." -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." msgstr "" -"Este formulário permite que você modifique o conteúdo da lista branca banIP " -"(%s).<br />" +"Esta aba mostra o último Relatório gerado do Conjunto de IPs, pressione o " +"botão 'Atualizar' para obter o atual." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" +msgstr "Marca de Tempo" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." msgstr "" -"Este formulário permite que você modifique o conteúdo do arquivo de " -"configuração principal do banIP (/etc/config/banip)." +"Para manter as suas listas banIP atualizadas, você precisa configurar uma " +"tarefa de atualização automática para estas listas." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." +msgstr "Tópico para e-mails de notificação do banIP." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Trigger Delay" msgstr "Gatilho de Atraso" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" +msgstr "Tipo" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" +msgstr "Impossível salvar as modificações: %s" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 msgid "Verbose Debug Logging" msgstr "Registros Detalhados de Depuração" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" -msgstr "Visualizar o Arquivo de Registros (log)" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" +msgstr "Redirecionar WAN" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" -msgstr "Cadeia de Encaminhamento LAN IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" +msgstr "Entrada WAN" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" -msgstr "Cadeia de Encaminhamento LAN IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" +msgstr "Lista branca IP/CIDR" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" -msgstr "Cadeia de Entrada WAN IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" +msgstr "Apenas lista branca" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" -msgstr "Cadeia de entrada WAN IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" +msgstr "Tempo limite da lista branca" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -"Os complementos da lista branca são armazenados temporariamente no IPSet e " -"salvos permanentemente na lista branca local. Desative esta opção para " -"evitar a gravação local." +"As alterações da lista branca foram salvas. Atualize a sua lista BanIP para " +"que as alterações surtam efeito." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" -msgstr "Informação Whois" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." +msgstr "Lista Branca..." -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 msgid "banIP" msgstr "Banir IP" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" -msgstr "Condição do banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" +msgstr "Ação do banIP" + +#~ msgid "Default chain used by banIP is 'forwarding_lan_rule'" +#~ msgstr "A cadeia padrão utilizada pelo banIP é 'forwarding_lan_rule'" + +#~ msgid "Default chain used by banIP is 'forwarding_wan_rule'" +#~ msgstr "A cadeia padrão utilizada pelo banIP é 'forwarding_wan_rule'" + +#~ msgid "Default chain used by banIP is 'input_lan_rule'" +#~ msgstr "A cadeia padrão utilizada pelo banIP é 'input_lan_rule'" + +#~ msgid "Default chain used by banIP is 'input_wan_rule'" +#~ msgstr "A cadeia padrão utilizada pelo banIP é 'input_wan_rule'" + +#~ msgid "Special config options for the selected download utility." +#~ msgstr "" +#~ "Opções especiais de configuração para o utilitário de download " +#~ "selecionado." + +#~ msgid "ASN Overview" +#~ msgstr "Visão geral da ASN" + +#~ msgid "ASN Prefixes" +#~ msgstr "Prefixos ASN" + +#~ msgid "ASN/Country" +#~ msgstr "ASN/País" + +#~ msgid "Advanced" +#~ msgstr "Avançado" + +#~ msgid "Automatic WAN Interface Detection" +#~ msgstr "Detecção automática de interface WAN" + +#~ msgid "" +#~ "Blacklist auto addons are stored temporary in the IPSet and saved " +#~ "permanently in the local blacklist. Disable this option to prevent the " +#~ "local save." +#~ msgstr "" +#~ "Os complementos da lista negra são armazenados temporariamente no IPSet e " +#~ "salvos permanentemente na lista negra local. Desative esta opção para " +#~ "evitar a gravação local." + +#~ msgid "Check the current available IPSets." +#~ msgstr "Verifique os IPSets atualmente disponíveis." + +#~ msgid "" +#~ "Configuration of the banIP package to block ip adresses/subnets via IPSet." +#~ msgstr "" +#~ "Configuração do pacote banIP para bloquear os endereços/subredes IP via " +#~ "IPSet." + +#~ msgid "Country Resources" +#~ msgstr "Recursos do País" + +#~ msgid "DNS Chain" +#~ msgstr "Cadeia de DNS" + +#~ msgid "DST Target IPv4" +#~ msgstr "DST de Destino IPv4" + +#~ msgid "DST Target IPv6" +#~ msgstr "DST de Destino IPv6" + +#~ msgid "Description" +#~ msgstr "Descrição" + +#~ msgid "Download Options" +#~ msgstr "Opções de Download" + +#~ msgid "Download Utility, RT Monitor" +#~ msgstr "Download de Utilitário, RT Monitor" + +#~ msgid "Edit Configuration" +#~ msgstr "Editar a Configuração" + +#~ msgid "Enable banIP" +#~ msgstr "Ativar o banIP" + +#~ msgid "Enable verbose debug logging in case of any processing error." +#~ msgstr "" +#~ "Habilita os registros de depuração detalhados em caso de qualquer erro de " +#~ "processamento." + +#~ msgid "Enter IP/CIDR/ASN/ISO" +#~ msgstr "Entrar com o IP/CIDR/ASN/ISO" + +#~ msgid "Extra Options" +#~ msgstr "Opções Adicionais" + +#~ msgid "" +#~ "For further information <a href=\"%s\" target=\"_blank\">check the online " +#~ "documentation</a>" +#~ msgstr "" +#~ "Para mais informações, <a href=\"%s\" target=\"_blank\">veja a " +#~ "documentação online</a>" + +#~ msgid "" +#~ "For further performance improvements you can raise this value, e.g. '8' " +#~ "or '16' should be safe." +#~ msgstr "" +#~ "Para melhoramentos no desempenho, você pode aumentar este valor (ex: '8' " +#~ "ou '16' deve ser seguro)." + +#~ msgid "Geo Location" +#~ msgstr "Geolocalização" + +#~ msgid "Grant UCI access for luci-app-banip" +#~ msgstr "Conceda acesso UCI ao luci-app-banip" + +#~ msgid "IANA Information" +#~ msgstr "Informação IANA" + +#~ msgid "IP/ASN Mapping" +#~ msgstr "Mapeamento IP/ASN" + +#~ msgid "IPSet Sources" +#~ msgstr "Fontes IPSet" + +#~ msgid "IPSet-Lookup" +#~ msgstr "Varredura-IPSet" + +#~ msgid "Input file not found, please check your configuration." +#~ msgstr "" +#~ "O arquivo de entrada não foi encontrado. Por favor, verifique a sua " +#~ "configuração." + +#~ msgid "LAN Forward Chain IPv4" +#~ msgstr "Cadeia de Encaminhamento LAN IPv4" + +#~ msgid "LAN Forward Chain IPv6" +#~ msgstr "Cadeia de Encaminhamento LAN IPv6" + +#~ msgid "LAN Input Chain IPv4" +#~ msgstr "Cadeia de Entrada LAN IPv4" + +#~ msgid "LAN Input Chain IPv6" +#~ msgstr "Cadeia de Entrada LAN IPv6" + +#~ msgid "Load" +#~ msgstr "Carga" + +#~ msgid "Loading" +#~ msgstr "Carregando" + +#~ msgid "Loading ..." +#~ msgstr "Carregando ..." + +#~ msgid "Local Save Blacklist Addons" +#~ msgstr "Complementos Locais da Lista Negra" + +#~ msgid "Local Save Whitelist Addons" +#~ msgstr "Complementos Locais da Lista Branca" + +#~ msgid "Low Priority Service" +#~ msgstr "Serviço de Baixa Prioridade" + +#~ msgid "Manual WAN Interface Selection" +#~ msgstr "Seleção Manual da Interface WAN" + +#~ msgid "Max. Download Queue" +#~ msgstr "Tamanho Máximo da Fila de Download" + +#~ msgid "No response!" +#~ msgstr "Sem resposta!" + +#~ msgid "" +#~ "Options for further tweaking in case the defaults are not suitable for " +#~ "you." +#~ msgstr "" +#~ "Opções para aprimoramentos adicionais caso as predefinições não funcionem " +#~ "com você." + +#~ msgid "" +#~ "Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " +#~ "notation and comments introduced with '#' are allowed." +#~ msgstr "" +#~ "Adicione apenas um endereço IPv4 ou IPv6 por linha. Intervalos de IP na " +#~ "notação CIDR e são permitidos todos os comentários que comecem com '#'." + +#~ msgid "Please edit this file directly in a terminal session." +#~ msgstr "" +#~ "Por favor, edite esse arquivo diretamente em uma sessão de terminal." + +#~ msgid "RIPE-Lookup" +#~ msgstr "Varredura-RIPE" + +#~ msgid "Refresh IPSets" +#~ msgstr "Atualizar os Conjuntos de IPs" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" -msgstr "Versão do banIP" +#~ msgid "Reload" +#~ msgstr "Recarregar" + +#~ msgid "Reload IPSet Sources" +#~ msgstr "Recarregar os Recursos dos Conjuntos de IP" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" -msgstr "ativar IPV4" +#~ msgid "Runtime Information" +#~ msgstr "Informação de execução" + +#~ msgid "SRC Target IPv4" +#~ msgstr "Destino SRC IPv4" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" -msgstr "ativar IPV6" +#~ msgid "SRC Target IPv6" +#~ msgstr "Destino SRC IPv6" + +#~ msgid "SRC/DST" +#~ msgstr "ORG/DST" + +#~ msgid "SSH Daemon" +#~ msgstr "Daemon SSH" + +#~ msgid "SSH/LuCI RT Monitor" +#~ msgstr "Monitor SSH/LuCI RT" + +#~ msgid "" +#~ "Select the SSH daemon for logfile parsing, to detect break-in events." +#~ msgstr "" +#~ "Selecione o daemon SSH para análise de arquivos de registro (log) para a " +#~ "detecção de ocorrências de invasão." + +#~ msgid "Select the used start type during boot." +#~ msgstr "Selecione o tipo de início usado durante a inicialização." + +#~ msgid "Select your preferred download utility." +#~ msgstr "Selecione o seu utilitário de download preferido." + +#~ msgid "Select your preferred interface(s) manually." +#~ msgstr "Selecione manualmente as sua(s) interface(s) preferida(s)." + +#~ msgid "" +#~ "Set the nice level to 'low priority' and banIP background processing will " +#~ "take less resources from the system." +#~ msgstr "" +#~ "Defina o 'nice level' para 'prioridade baixa' e o processo do banIP em " +#~ "segundo plano para exigir menos recursos do sistema." + +#~ msgid "Show only set member with packet counter > 0" +#~ msgstr "" +#~ "Mostrar apenas o grupo de membros definido com contador de pacotes > 0" + +#~ msgid "" +#~ "Size of the download queue to handle downloads & IPset processing in " +#~ "parallel (default '4')." +#~ msgstr "" +#~ "Tamanho da fila de download para lidar com os downloads & " +#~ "processamento do IPset em paralelo (padrão '4')." + +#~ msgid "" +#~ "Special options for the selected download utility, e.g. '--timeout=20 -O'." +#~ msgstr "" +#~ "Opções especiais para o utilitário de download selecionado, por exemplo " +#~ "'--timeout=20 -O'." + +#~ msgid "Start Type" +#~ msgstr "Tipo de Início" + +#~ msgid "" +#~ "Starts a small log/banIP monitor in the background to block SSH/LuCI " +#~ "brute force attacks in realtime." +#~ msgstr "" +#~ "Inicia um pequeno registro log/banIP em segundo plano para bloquear " +#~ "ataques de força bruta SSH/LuCI em tempo real." + +#~ msgid "" +#~ "Target directory for banIP backups. Default is '/tmp', please use " +#~ "preferably a non-volatile disk if available." +#~ msgstr "" +#~ "Diretório de destino para backups do banIP. O padrão é '/tmp', por favor " +#~ "use preferencialmente um disco não volátil se disponível." + +#~ msgid "" +#~ "The RIPEstat Data API is the public data interface provided by RIPE NCC, " +#~ "for details look <a href=\"https://stat.ripe.net/docs/data_api\" target=" +#~ "\"_blank\" rel=\"noopener noreferrer\">here</a>." +#~ msgstr "" +#~ "O API de Dados RIPEstat Data API é a interface pública de dados fornecida " +#~ "pelo RIPE NCC, para mais detalhes clique <a href=\"https://stat.ripe.net/" +#~ "docs/data_api\" target=\"_blank\" rel=\"noopener noreferrer\">aqui</a>." + +#~ msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#~ msgstr "" +#~ "O tamanho do arquivo é muito grande para ser editado pelo LuCI (≥ 100 " +#~ "KB)." + +#~ msgid "This change requires a manual service stop/re-start to take effect." +#~ msgstr "" +#~ "Esta mudança requer um reinício manual do serviço para fazer efeito." + +#~ msgid "" +#~ "This data call gives access to various data sources maintained by IANA." +#~ msgstr "" +#~ "Essa chamada de dados dá acesso a várias fontes de dados mantidas pela " +#~ "IANA." + +#~ msgid "" +#~ "This data call lists the Internet resources associated with a country, " +#~ "including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +#~ msgstr "" +#~ "Esta chamada de dados lista os recursos da Internet associados a um país, " +#~ "incluindo ASNs, faixas IPv4 e prefixos CIDR IPv4/6." + +#~ msgid "This data call returns all announced prefixes for a given ASN." +#~ msgstr "" +#~ "Esta chamada de dados retorna todos os prefixos anunciados para um " +#~ "determinado ASN." + +#~ msgid "" +#~ "This data call returns geolocation information for the given IP space, or " +#~ "for announced IP prefixes in the case of ASNs." +#~ msgstr "" +#~ "Esta chamada de dados retorna informações de geolocalização para o espaço " +#~ "IP informado ou para prefixos IP anunciados no caso de ASNs." + +#~ msgid "" +#~ "This data call returns the containing prefix and announcing ASN of a " +#~ "given IP address." +#~ msgstr "" +#~ "Esta chamada de dados retorna o conteúdo de prefixo e anuncia o ASN de um " +#~ "determinado endereço IP." + +#~ msgid "" +#~ "This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) " +#~ "and reverse (PTR) records starting form either a hostname or an IP " +#~ "address." +#~ msgstr "" +#~ "Esta chamada de dados retorna a cadeia recursiva dos registros de " +#~ "encaminhamento do DNS (A/AAAAA/CNAME) e reverso (PTR), começando com um " +#~ "nome de host ou um endereço de IP." + +#~ msgid "" +#~ "This data call returns whois information from the relevant Regional " +#~ "Internet Registry and Routing Registry." +#~ msgstr "" +#~ "Esta chamada de dados retorna informações whois do Registro Regional de " +#~ "Internet e Registro Relevantes de Roteamento." + +#~ msgid "" +#~ "This data call shows general informations about an ASN like its " +#~ "announcement status and the name of its holder according to the WHOIS " +#~ "service." +#~ msgstr "" +#~ "Esta chamada de dados mostra informações gerais sobre um ASN como a " +#~ "condição do anúncio e o nome do seu titular de acordo com o serviço WHOIS." + +#~ msgid "" +#~ "This form allows you to modify the content of the banIP blacklist (%s)." +#~ "<br />" +#~ msgstr "" +#~ "Este formulário permite que você modifique o conteúdo da lista negra " +#~ "banIP (%s).<br />" + +#~ msgid "" +#~ "This form allows you to modify the content of the banIP whitelist (%s)." +#~ "<br />" +#~ msgstr "" +#~ "Este formulário permite que você modifique o conteúdo da lista branca " +#~ "banIP (%s).<br />" + +#~ msgid "" +#~ "This form allows you to modify the content of the main banIP " +#~ "configuration file (/etc/config/banip)." +#~ msgstr "" +#~ "Este formulário permite que você modifique o conteúdo do arquivo de " +#~ "configuração principal do banIP (/etc/config/banip)." + +#~ msgid "View Logfile" +#~ msgstr "Visualizar o Arquivo de Registros (log)" + +#~ msgid "WAN Forward Chain IPv4" +#~ msgstr "Cadeia de Encaminhamento LAN IPv4" + +#~ msgid "WAN Forward Chain IPv6" +#~ msgstr "Cadeia de Encaminhamento LAN IPv6" + +#~ msgid "WAN Input Chain IPv4" +#~ msgstr "Cadeia de Entrada WAN IPv4" + +#~ msgid "WAN Input Chain IPv6" +#~ msgstr "Cadeia de entrada WAN IPv6" + +#~ msgid "" +#~ "Whitelist auto addons are stored temporary in the IPSet and saved " +#~ "permanently in the local whitelist. Disable this option to prevent the " +#~ "local save." +#~ msgstr "" +#~ "Os complementos da lista branca são armazenados temporariamente no IPSet " +#~ "e salvos permanentemente na lista branca local. Desative esta opção para " +#~ "evitar a gravação local." + +#~ msgid "Whois Information" +#~ msgstr "Informação Whois" + +#~ msgid "banIP Status" +#~ msgstr "Condição do banIP" + +#~ msgid "banIP Version" +#~ msgstr "Versão do banIP" + +#~ msgid "enable IPv4" +#~ msgstr "ativar IPV4" + +#~ msgid "enable IPv6" +#~ msgstr "ativar IPV6" diff --git a/applications/luci-app-banip/po/ro/banip.po b/applications/luci-app-banip/po/ro/banip.po index e62f234a56..06e168234b 100644 --- a/applications/luci-app-banip/po/ro/banip.po +++ b/applications/luci-app-banip/po/ro/banip.po @@ -1,7 +1,7 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-01-15 10:47+0000\n" -"Last-Translator: olimpiumarius <oliver_magnum44@yahoo.com>\n" +"PO-Revision-Date: 2021-12-12 23:09+0000\n" +"Last-Translator: Simona Iacob <s@zp1.net>\n" "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/ro/>\n" "Language: ro\n" @@ -9,486 +9,1014 @@ 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 3.11-dev\n" - -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" -msgstr "ASN Prezentare generală" +"X-Generator: Weblate 4.10-dev\n" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" +msgstr "-m limit --limit 2/sec ( standard )" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" +msgstr "1 oră" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" +msgstr "12 ore" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "24 ore" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "30 minute" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "6 ore" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "ASNs" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "Acțiune" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "Dispozitive active" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "Interfețe active" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "Termeni de înregistrare activi" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "Surse active" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "Subrețele active" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" +"Adăugați seturi IPS suplimentare, care nu sunt legate de banIP, de exemplu, " +"pentru raportare și interogări." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" -msgstr "ASN Prefixe" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "Adăugați acest IP/CIDR la lista albă locală." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" -msgstr "ASN / Țară" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "Setări suplimentare" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "" "Întârziere suplimentară declanșare in secunde înainte de începerea " "procesării banIP." -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" -msgstr "Avansat" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" +msgstr "Setări avansate ale lanțului" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" +msgstr "Setări avansate de e-mail" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "Setări avansate de jurnal" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." msgstr "" +"Atribuiți unul sau mai multe lanțuri de firewall relevante pentru banIP. " +"Lanțul implicit utilizat de banIP este 'forwarding_lan_rule'." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 -msgid "Backup Directory" -msgstr "Director copie de siguranţă" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "" +"Atribuiți unul sau mai multe lanțuri de firewall relevante pentru banIP. " +"Lanțul implicit utilizat de banIP este 'forwarding_wan_rule'." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." msgstr "" -"Lista Neagră este stocata temporar în IPSet și salvata permanent în lista " -"neagră locală. Dezactivați această opțiune pentru a preveni salvarea locală." +"Atribuiți unul sau mai multe lanțuri de firewall relevante pentru banIP. " +"Lanțul implicit utilizat de banIP este 'input_lan_rule'." -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." msgstr "" +"Atribuiți unul sau mai multe lanțuri de firewall relevante pentru banIP. " +"Lanțul implicit utilizat de banIP este \"input_wan_rule\"." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "Lista neagră automată" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "Detecție automată" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "Lista albă automată" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." msgstr "" +"Transferă automat IP-uri suspecte din jurnal în lista neagră banIP în timpul " +"execuției." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." msgstr "" +"Transferă automat IP-urile uplink în lista albă banIP în timpul execuției." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Backup Directory" +msgstr "Director copie de siguranţă" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "Directorul Temp de bază" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." msgstr "" +"Directorul Temp de bază utilizat pentru toate operațiunile de execuție " +"legate de banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "Lista neagră Timeout" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 +msgid "" +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" +"Modificările la lista neagră au fost salvate. Reîmprospătați listele banIP " +"pentru ca modificările să intre în vigoare." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" +msgstr "Surse din lista de blocuri" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "Anulare" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 +msgid "" +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" msgstr "" +"Configurarea pachetului banIP pentru a bloca adrese IP/subrețele prin IPSet. " +"Pentru informații suplimentare <a href=\"https://github.com/openwrt/packages/" +"blob/master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >verificați documentația online</a>" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" +msgstr "Contorizare ACC" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" +msgstr "Număr CIDR" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" +msgstr "Numărătoarea IP" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" +msgstr "Numărătoarea MAC" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" -msgstr "Descriere" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" +msgstr "Numărătoare SUM" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" +msgstr "Țări" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "Tip DST IPSet" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" +msgstr "Opțiuni jurnal DST" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" +msgstr "Ținta DST" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." msgstr "" +"Detectarea automată a interfețelor de rețea, a dispozitivelor, a " +"subrețelelor și a protocoalelor relevante." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "Nu verificați certificatele serverului SSL în timpul descărcării." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "Descărcați Insecure" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "Parametrii de descărcare" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "Coadă de descărcare" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" msgstr "Utilitar descărcare" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" +msgstr "Acțiuni prin e-mail" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "Notificare prin e-mail" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "Profil de e-mail" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "Adresa de e-mail a destinatarului" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "Adresa expeditorului de e-mail" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "Subiect E-Mail" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" msgstr "Editare listă neagră" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" -msgstr "Editare configuraţie" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" +msgstr "Editați Maclist" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" msgstr "Editare listă albă" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" +msgstr "Activați jurnalizarea DST" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" +msgstr "Activați jurnalizarea SRC" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." +msgstr "Activați serviciul banIP." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." msgstr "" +"Activați jurnalizarea verbală a depanării în cazul în care apar erori de " +"procesare." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" -msgstr "Opțiuni suplimentare" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" +msgstr "Activat" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." +msgstr "Activează suportul IPv4 în banIP." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "Activează suportul IPv6 în banIP." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" +msgstr "Detalii de intrare" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "Loc de muncă existent(e)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" +msgstr "Surse suplimentare" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "Setări generale" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" +msgstr "Tip IPSet global" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" -msgstr "" +msgid "Grant access to LuCI app banIP" +msgstr "Acordarea accesului la aplicația LuCI banIP" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" +msgstr "Prioritate ridicată" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" +msgstr "Cea mai mare prioritate" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" -msgstr "" +msgstr "IPSet Informații" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" +msgstr "Interogare IPSet" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." +msgstr "Interogare IPSet..." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." -msgstr "Fișierul de intrare nu a fost găsit, vă rugăm verificaţi configuraţia." +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" +msgstr "Raportul IPSet" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" +msgstr "Detalii IPSet" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" +msgstr "Suport IPv4" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" +msgstr "Suport IPv6" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" +msgstr "Informație" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" +msgstr "LAN Redirecționare" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" +msgstr "Intrare LAN" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" msgstr "Ultima rulare" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" -msgstr "Incărcare" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" +msgstr "Cea mai mică prioritate" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" -msgstr "Încărcare" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" +msgstr "Prioritate mai mică" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." +msgstr "Limitați declanșarea e-mailului la anumite acțiuni banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." +msgstr "Limitați monitorul de jurnal la anumiți termeni de jurnal." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." +msgstr "Limitați selecția la anumite surse locale." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" +msgstr "Numărul liniei de eliminat" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." msgstr "" +"Lista interfețelor de rețea disponibile pentru a declanșa pornirea banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." +msgstr "Lista utilităților de descărcare acceptate și complet pre-configurate." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" +msgstr "Surse locale" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" +msgstr "Limita de jurnal" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" +msgstr "Monitor de jurnal" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" +msgstr "Termeni de jurnal" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" +msgstr "Vizualizare jurnal" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." +msgstr "Înregistrați pachetele de intrare suspecte - de obicei abandonate." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "" +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." msgstr "" +"Înregistrați pachetele de ieșire suspecte - de obicei respinse. " +"Înregistrarea unor astfel de pachete poate cauza o creștere a latenței, " +"deoarece necesită resurse de sistem suplimentare." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" +msgstr "Numărul de jurnale LuCI" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" +msgstr "Timpul de așteptare Maclist" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 +msgid "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." msgstr "" +"Modificările Maclist au fost salvate. Reîmprospătați listele banIP pentru ca " +"modificările să intre în vigoare." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." msgstr "" +"Suprascrieți manual opțiunile de descărcare preconfigurate pentru utilitarul " +"de descărcare selectat." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" +msgstr "Numărul de jurnale NGINX" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" +msgstr "Nume" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" +msgstr "Interfețe de rețea" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" +msgstr "Nu există rezultate de căutare!" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" +msgstr "Nu există încă jurnale legate de banIP!" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" +msgstr "Prioritate normală (implicită)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" +msgstr "Numărul de intrări CIDR" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" +msgstr "Numărul de intrări IP" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" +msgstr "Numărul de intrări MAC" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" +msgstr "Numărul de intrări accesate" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" +msgstr "Numărul tuturor IPSets" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" +msgstr "Numărul tuturor intrărilor" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "" +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." msgstr "" +"Numărul de repetări eșuate ale autentificării LuCI cu același ip în jurnal " +"înainte de interzicere." -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "" +"Number of failed nginx requests of the same ip in the log before banning." msgstr "" +"Numărul de solicitări nginx eșuate ale aceluiași ip din jurnal înainte de " +"interzicere." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 msgid "" -"Options for further tweaking in case the defaults are not suitable for you." +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." msgstr "" +"Numărul de repetări eșuate de autentificare ssh a aceluiași ip în jurnal " +"înainte de interzicere." -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 msgid "Overview" msgstr "Prezentare generală" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 -msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." msgstr "" +"Analizează numai ultimul număr declarat de intrări de jurnal pentru " +"evenimente suspecte." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." -msgstr "Vă rugăm editaţi acest fişier intr-o sesiune de terminal." - -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" +"Profilul utilizat de 'msmtp' pentru mesajele electronice de notificare banIP." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "Interogare" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." +msgstr "Adresa destinatarului pentru e-mailurile de notificare a banIP." -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 msgid "Refresh" msgstr "Reîmprospătare" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "Cronometru de reîmprospătare" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." +msgstr "Cronometru de reîmprospătare..." -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" +msgstr "Îndepărtarea unei lucrări existente" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" +msgstr "Director de rapoarte" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "Reporniți" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "" +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." msgstr "" +"Restricționați accesul la internet de la/către un număr mic de site-uri/IP " +"sigure și blocați accesul de la/către restul internetului." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" +msgstr "Rezultat" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" +msgstr "Fixați indicatoarele" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" +msgstr "Informații despre cursă" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 -msgid "Save" -msgstr "Salvează" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "SRC IPSet Tip" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" +msgstr "Opțiuni jurnal SRC" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" +msgstr "Obiectivul SRC" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" +msgstr "SRC+DST Tip IPSet" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" +msgstr "Număr de jurnale SSH" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "Salvați" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." msgstr "" +"Căutați în seturile IPSet active legate de banIP pentru o anumită adresă IP, " +"CIDR sau MAC." -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." +msgstr "Selectați manual interfețele de rețea relevante." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" +"Trimiteți e-mailuri de notificare referitoare la banIP. Acest lucru necesită " +"instalarea și configurarea pachetului suplimentar \"msmtp\"." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 -msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." +msgstr "Adresa expeditorului pentru e-mailurile de notificare banIP." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" +msgstr "Prioritatea serviciului" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 -msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" +msgstr "Setați un nou job banIP" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." msgstr "" +"Setați tipul de DST individual pentru fiecare IPset pentru a bloca numai " +"pachetele de ieșire." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 -msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." msgstr "" +"Setați tipul SRC individual pentru fiecare IPset pentru a bloca numai " +"pachetele primite." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." msgstr "" +"Setați tipul SRC+DST individual pentru fiecare IPset pentru a bloca " +"pachetele de intrare și de ieșire." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." msgstr "" +"Setați opțiuni speciale pentru jurnalul DST, de exemplu, pentru a seta o " +"rată limită." -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." msgstr "" +"Setați opțiunile speciale ale jurnalului SRC, de exemplu, pentru a seta o " +"rată limită." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." +msgstr "Setați timeout-ul listei negre IPSet." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." +msgstr "Setați ținta firewall-ului pentru toate regulile legate de DST." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." +msgstr "Setați ținta firewall-ului pentru toate regulile legate de SRC." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." msgstr "" +"Setați tipul de IPset global implicit, pentru a bloca pachetele de intrare " +"(SRC) și/sau de ieșire (DST)." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." +msgstr "Stabilește timpul de așteptare al maclist IPSet." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." +msgstr "Setați timeout-ul IPSet pentru lista albă." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "Setări" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." msgstr "" +"Dimensiunea cozii de descărcare pentru procesarea descărcărilor în paralel." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "Surse (Informații)" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." msgstr "" +"Pornește un mic monitor de jurnal în fundal pentru a bloca încercările " +"suspecte de conectare SSH/LuCI." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 -msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "Interfața de declanșare a pornirii" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "Stare / Versiune" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "Suspendați" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." +msgstr "Directorul țintă pentru fișierele de raport legate de IPSet." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." msgstr "" +"Directorul de destinație pentru copiile de rezervă comprimate ale listei de " +"surse." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "Cronometrul de reîmprospătare nu a putut fi actualizat." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "Cronometrul de reîmprospătare a fost actualizat." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "Ziua săptămânii (opt., valori: 1-7, eventual separate prin , sau -)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "Porțiunea de ore (necesar, interval: 0-23)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "Porțiunea de minute (opțional, interval: 0-59)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." msgstr "" +"Prioritatea selectată va fi utilizată pentru procesarea în fundal a banIP. " +"Această modificare necesită o repornire completă a serviciului banIP pentru " +"a intra în vigoare." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." +msgstr "Ieșirea syslog, prefiltrată numai pentru mesajele legate de banIP." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" +"Aceasta este lista neagră banIP locală pentru a interzice întotdeauna " +"anumite adrese IP/CIDR.<br /> <em><b>Atenție:</b></em> adăugați doar o " +"singură adresă IPv4, adresă IPv6 sau nume de domeniu pe linie. Comentariile " +"introduse cu \"#\" sunt permise - wildcards și regex nu sunt permise." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" +"Aceasta este lista de interdicție locală banIP maclist pentru a permite " +"întotdeauna anumite adrese MAC.<br /> <em><b>Rețineți:</b></em> adăugați " +"doar o singură adresă MAC pe linie. Comentariile introduse cu \"#\" sunt " +"permise - domeniile, wildcards și regex nu sunt permise." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" +"Aceasta este lista albă locală a banIP pentru a permite întotdeauna anumite " +"adrese IP/CIDR.<br /> <em><b>Atenție:</b></em> adăugați doar o singură " +"adresă IPv4, adresă IPv6 sau nume de domeniu pe linie. Comentariile " +"introduse cu \"#\" sunt permise - wildcards și regex nu sunt permise." -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." msgstr "" +"Această filă afișează ultimul raport IPSet generat; apăsați butonul " +"'Actualizare' pentru a obține un raport actual." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" +msgstr "Înregistrarea timpului" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." msgstr "" +"Pentru ca listele banIP să fie actualizate, trebuie să configurați o sarcină " +"de actualizare automată pentru aceste liste." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." +msgstr "Subiect pentru e-mailurile de notificare banIP." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Trigger Delay" msgstr "Intârzierea declanșării" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" +msgstr "Tip" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" +msgstr "Nu se pot salva modificările: %s" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 msgid "Verbose Debug Logging" -msgstr "" +msgstr "Jurnalizare Verbală de Depanare" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" -msgstr "Vezi fișierul log" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" +msgstr "WAN Redirecționare" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" +msgstr "Intrare WAN" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" +msgstr "Lista albă IP/CIDR" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" +msgstr "Doar lista albă" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" +msgstr "Timp de așteptare pentru lista albă" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" +"Modificările la lista albă au fost salvate. Reîmprospătați listele banIP " +"pentru ca modificările să intre în vigoare." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." +msgstr "Lista albă..." -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 msgid "banIP" -msgstr "" +msgstr "banIP" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" +msgstr "acțiune banIP" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" -msgstr "" +#~ msgid "ASN Overview" +#~ msgstr "ASN Prezentare generală" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" -msgstr "" +#~ msgid "ASN Prefixes" +#~ msgstr "ASN Prefixe" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" -msgstr "" +#~ msgid "ASN/Country" +#~ msgstr "ASN / Țară" + +#~ msgid "Advanced" +#~ msgstr "Avansat" + +#~ msgid "" +#~ "Blacklist auto addons are stored temporary in the IPSet and saved " +#~ "permanently in the local blacklist. Disable this option to prevent the " +#~ "local save." +#~ msgstr "" +#~ "Lista Neagră este stocata temporar în IPSet și salvata permanent în lista " +#~ "neagră locală. Dezactivați această opțiune pentru a preveni salvarea " +#~ "locală." + +#~ msgid "Description" +#~ msgstr "Descriere" + +#~ msgid "Edit Configuration" +#~ msgstr "Editare configuraţie" + +#~ msgid "Extra Options" +#~ msgstr "Opțiuni suplimentare" + +#~ msgid "Input file not found, please check your configuration." +#~ msgstr "" +#~ "Fișierul de intrare nu a fost găsit, vă rugăm verificaţi configuraţia." + +#~ msgid "Load" +#~ msgstr "Incărcare" + +#~ msgid "Loading" +#~ msgstr "Încărcare" + +#~ msgid "Please edit this file directly in a terminal session." +#~ msgstr "Vă rugăm editaţi acest fişier intr-o sesiune de terminal." + +#~ msgid "View Logfile" +#~ msgstr "Vezi fișierul log" diff --git a/applications/luci-app-banip/po/ru/banip.po b/applications/luci-app-banip/po/ru/banip.po index 934db144e0..bddb641af8 100644 --- a/applications/luci-app-banip/po/ru/banip.po +++ b/applications/luci-app-banip/po/ru/banip.po @@ -1,7 +1,7 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-06-23 07:41+0000\n" -"Last-Translator: sergio <sergio+it@outerface.net>\n" +"PO-Revision-Date: 2021-09-17 06:52+0000\n" +"Last-Translator: masta0f1eave <lomskoff.dima@gmail.com>\n" "Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/ru/>\n" "Language: ru\n" @@ -9,493 +9,975 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Generator: Weblate 4.2-dev\n" +"X-Generator: Weblate 4.9-dev\n" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" -msgstr "Обзор автономный системы" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" +msgstr "1 час" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" +msgstr "12 часов" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "24 часа" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "30 минут" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "6 часов" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "Действие" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "Активные устройства" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "Активные интерфейсы" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" -msgstr "Префиксы ASN" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "Активные источники" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" -msgstr "ASN/страна" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "Активные подсети" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "Дополнительные настройки" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "Дополнительная задержка срабатывания правил banIP в секундах." -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" -msgstr "Дополнительно" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" +msgstr "Расширенные настройки электронной почты" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "Автоматический черный список" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "Автоопределение" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "Автоматический белый список" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" -msgstr "Автоматическое определение WAN интерфейса" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 msgid "Backup Directory" msgstr "Папка для резервных копий" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 -msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "Расположение временных файлов" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "Тайм-аут черного списка" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 +msgid "" +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" +msgstr "Источники черного списка" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "Отмена" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" -msgstr "Описание" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" +msgstr "Страны" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "Не проверять SSL сертификаты сервера во время загрузки." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "Небезопасная загрузка" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "Параметры загрузки" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "Очередь загрузки" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" -msgstr "Утилита для скачивания" +msgstr "Утилита для загрузки" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "Уведомление по электронной почте" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "Профиль электронной почты" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "Адрес получателя" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "Адрес отправителя" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "Тема" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" -msgstr "Редактировать Черный список" +msgstr "Редактировать чёрный список" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" -msgstr "Редактировать config файл" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" +msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" -msgstr "Редактировать Белый список" +msgstr "Редактировать белый список" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" msgstr "" -"Включить ведение подробного журнала для отладки в случае ошибок обработки." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" -msgstr "Дополнительные настройки" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." +msgstr "Включить подробное формирование отчёта на случай возникновения ошибок." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" +msgstr "Включено" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." msgstr "" -"Для получения дополнительной информации <a href=\"%s\" target=\"_blank\"> " -"смотрите онлайн документацию</a>" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" msgstr "" -"<br />Для повышения производительности вы можете увеличить это значение, " -"например значения '8' или '16' должны быть безопасными." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "Существующие задания" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" +msgstr "Дополнительные источники" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "Общие настройки" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" msgstr "" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" -msgstr "Предоставить UCI доступ для luci-app-banip" +msgid "Grant access to LuCI app banIP" +msgstr "Предоставить доступ LuCI к приложению banIP" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" +msgstr "Высокий приоритет" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" +msgstr "Наивысший приоритет" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 +msgid "IPSet Information" +msgstr "Информация об IPSet" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 -msgid "IPSet Information" +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" +msgstr "Поддержка iPv4" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" +msgstr "Поддержка IPv6" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" +msgstr "Информация" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." -msgstr "Config файл не найден, пожалуйста, проверьте ваши настройки." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Last Run" +msgstr "Последний запуск" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" +msgstr "Наименьший приоритет" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" +msgstr "Меньший приоритет" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" +msgstr "Номер строки для удаления" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 -msgid "Last Run" -msgstr "Последний запуск" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." +msgstr "" +"Список поддерживаемых предварительно настроенных утилит для загрузки списков." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" +msgstr "Просмотр журнала" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "" +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 +msgid "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." +msgstr "" +"Вручную переопределить предварительно настроенные параметры загрузки для " +"выбранной утилиты загрузки." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" +msgstr "Название" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" -msgstr "Загрузка" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" +msgstr "Сетевые интерфейсы" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" -msgstr "Загрузка" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" +msgstr "Нет результатов запроса!" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" -msgstr "Низкий приоритет службы" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" -msgstr "Макс. очередь загрузки" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "" +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "" +"Number of failed nginx requests of the same ip in the log before banning." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 msgid "" -"Options for further tweaking in case the defaults are not suitable for you." +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." msgstr "" -"Возможные варианты детальной настройки, если значения по умолчанию не " -"подходят для вас." -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 msgid "Overview" msgstr "Обзор" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 -msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." -msgstr "Редактируйте данный файл только в терминале." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "Запрос" -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 msgid "Refresh" msgstr "Обновить" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "Обновить таймер" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." +msgstr "Обновить таймер..." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" +msgstr "Удалить существующее задание" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" +msgstr "Папка для отчётов" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" msgstr "Перезапустить" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "" +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" -msgstr "Информация о состоянии" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" +msgstr "Результат" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" +msgstr "Флаги запуска" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 msgid "Save" msgstr "Сохранить" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 +msgid "" +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "" +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 -msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 -msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 -msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 -msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 -msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." msgstr "" -"Этот файл слишком большой для редактирования в Web-интерфейсе LuCI (≥ 100 " -"KB)." -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "" +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." msgstr "" -"Это изменение требует ручной остановки и повторного запуска, чтобы вступить " -"в силу." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "Настройки" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "Источники (информация)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "Интерфейс для запуска" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "Статус / Версия" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "Приостановить" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 -msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 -msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "Не удалось обновить таймер обновления." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "Таймер обновления обновлён." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "День недели (необязательно, значения: 1–7, запятые или дефисы)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Trigger Delay" msgstr "Задержка запуска" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" +msgstr "Тип" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" +msgstr "Невозможно сохранить изменения: %s" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 msgid "Verbose Debug Logging" msgstr "Подробный журнал отладки" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" -msgstr "Показать системный журнал" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." +msgstr "Белый список..." -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 msgid "banIP" -msgstr "" +msgstr "banIP" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" -msgstr "" +#~ msgid "Special config options for the selected download utility." +#~ msgstr "Специальные опции конфигурации для выбранной утилиты загрузки." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" -msgstr "" +#~ msgid "ASN Overview" +#~ msgstr "Обзор автономный системы" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" -msgstr "" +#~ msgid "ASN Prefixes" +#~ msgstr "Префиксы ASN" + +#~ msgid "ASN/Country" +#~ msgstr "ASN/страна" + +#~ msgid "Advanced" +#~ msgstr "Дополнительно" + +#~ msgid "Automatic WAN Interface Detection" +#~ msgstr "Автоматическое определение WAN интерфейса" + +#~ msgid "Description" +#~ msgstr "Описание" + +#~ msgid "Edit Configuration" +#~ msgstr "Редактировать config файл" + +#~ msgid "Enable verbose debug logging in case of any processing error." +#~ msgstr "" +#~ "Включить ведение подробного журнала для отладки в случае ошибок обработки." + +#~ msgid "Extra Options" +#~ msgstr "Дополнительные настройки" + +#~ msgid "" +#~ "For further information <a href=\"%s\" target=\"_blank\">check the online " +#~ "documentation</a>" +#~ msgstr "" +#~ "Для получения дополнительной информации <a href=\"%s\" target=\"_blank\"> " +#~ "смотрите онлайн документацию</a>" + +#~ msgid "" +#~ "For further performance improvements you can raise this value, e.g. '8' " +#~ "or '16' should be safe." +#~ msgstr "" +#~ "<br />Для повышения производительности вы можете увеличить это значение, " +#~ "например значения '8' или '16' должны быть безопасными." + +#~ msgid "Grant UCI access for luci-app-banip" +#~ msgstr "Предоставить UCI доступ для luci-app-banip" + +#~ msgid "Input file not found, please check your configuration." +#~ msgstr "Config файл не найден, пожалуйста, проверьте ваши настройки." + +#~ msgid "Load" +#~ msgstr "Загрузка" + +#~ msgid "Loading" +#~ msgstr "Загрузка" + +#~ msgid "Low Priority Service" +#~ msgstr "Низкий приоритет службы" + +#~ msgid "Max. Download Queue" +#~ msgstr "Макс. очередь загрузки" + +#~ msgid "" +#~ "Options for further tweaking in case the defaults are not suitable for " +#~ "you." +#~ msgstr "" +#~ "Возможные варианты детальной настройки, если значения по умолчанию не " +#~ "подходят для вас." + +#~ msgid "Please edit this file directly in a terminal session." +#~ msgstr "Редактируйте данный файл только в терминале." + +#~ msgid "Reload" +#~ msgstr "Перезапустить" + +#~ msgid "Runtime Information" +#~ msgstr "Информация о состоянии" + +#~ msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#~ msgstr "" +#~ "Этот файл слишком большой для редактирования в Web-интерфейсе LuCI (≥ " +#~ "100 KB)." + +#~ msgid "This change requires a manual service stop/re-start to take effect." +#~ msgstr "" +#~ "Это изменение требует ручной остановки и повторного запуска, чтобы " +#~ "вступить в силу." + +#~ msgid "View Logfile" +#~ msgstr "Показать системный журнал" diff --git a/applications/luci-app-banip/po/sk/banip.po b/applications/luci-app-banip/po/sk/banip.po index 0b6c64a75c..08bb53353d 100644 --- a/applications/luci-app-banip/po/sk/banip.po +++ b/applications/luci-app-banip/po/sk/banip.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-04-04 17:34+0000\n" +"PO-Revision-Date: 2021-12-06 14:03+0000\n" "Last-Translator: Dušan Kazik <prescott66@gmail.com>\n" "Language-Team: Slovak <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/sk/>\n" @@ -8,486 +8,907 @@ msgstr "" "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.0-dev\n" +"X-Generator: Weblate 4.10-dev\n" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "Aktívne zdroje" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" -msgstr "Pokročilé" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 msgid "Backup Directory" msgstr "Záložný priečinok" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" -msgstr "Popis" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" msgstr "Nástroj na sťahovanie" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" msgstr "Upraviť čiernu listinu" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" -msgstr "Upraviť nastavenia" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" +msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" msgstr "Upraviť bielu listinu" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." msgstr "" -"Zapnúť podrobné informácie pre ladenie v prípade akýchkoľvek chýb počas " -"spracovania." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" -msgstr "Ďalšie možnosti" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." msgstr "" -"Ďalšie informácie nájdete v <a href=\"%s\" target=\"_blank\">online " -"dokumentácii</a>" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" msgstr "" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" +msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" -msgstr "Zaťaženie" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "" +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 +msgid "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "" +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "" +"Number of failed nginx requests of the same ip in the log before banning." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 msgid "" -"Options for further tweaking in case the defaults are not suitable for you." +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 msgid "Overview" msgstr "Prehľad" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 -msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 msgid "Refresh" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "" +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 -msgid "Save" -msgstr "Uložiť" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "Uložiť" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 -msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 -msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 -msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 -msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "Nastavenia" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 msgid "banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" -msgstr "" +#~ msgid "Advanced" +#~ msgstr "Pokročilé" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" -msgstr "" +#~ msgid "Description" +#~ msgstr "Popis" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" -msgstr "" +#~ msgid "Edit Configuration" +#~ msgstr "Upraviť nastavenia" + +#~ msgid "Enable verbose debug logging in case of any processing error." +#~ msgstr "" +#~ "Zapnúť podrobné informácie pre ladenie v prípade akýchkoľvek chýb počas " +#~ "spracovania." + +#~ msgid "Extra Options" +#~ msgstr "Ďalšie možnosti" + +#~ msgid "" +#~ "For further information <a href=\"%s\" target=\"_blank\">check the online " +#~ "documentation</a>" +#~ msgstr "" +#~ "Ďalšie informácie nájdete v <a href=\"%s\" target=\"_blank\">online " +#~ "dokumentácii</a>" + +#~ msgid "Load" +#~ msgstr "Zaťaženie" diff --git a/applications/luci-app-banip/po/sv/banip.po b/applications/luci-app-banip/po/sv/banip.po index 67a74a3774..ee169934ee 100644 --- a/applications/luci-app-banip/po/sv/banip.po +++ b/applications/luci-app-banip/po/sv/banip.po @@ -1,495 +1,956 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-08-20 15:36+0000\n" -"Last-Translator: Luna Jernberg <droidbittin@gmail.com>\n" +"PO-Revision-Date: 2021-12-13 23:53+0000\n" +"Last-Translator: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>\n" "Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/sv/>\n" "Language: sv\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.2.1-dev\n" +"X-Generator: Weblate 4.10-dev\n" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" -msgstr "ASN/Land" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "Aktiva källor" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" -msgstr "Avancerat" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" +msgstr "Avancerade e-post-inställingar" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 msgid "Backup Directory" msgstr "Säkerhetskopiera mapp" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "Tempkatalogbas" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "Avbryt" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" -msgstr "Beskrivning" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "Ladda ner osäkert" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "Ladda ner parametrar" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "Nedladdningskö" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" msgstr "Ladda ner verktyget" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "E-postprofil" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "Avsändaradress för e-post" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "E-postämne" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" msgstr "Redigera svartlista" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" -msgstr "Redigerar konfigurationen" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" +msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" msgstr "Redigera vitlista" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." -msgstr "Aktivera utförlig felsökningsloggning vid eventuella bearbetningsfel." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" -msgstr "Extra alternativ" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." +msgstr "Aktivera utförlig avlusningsloggning i händelse av behandlingsfel." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" +msgstr "Aktiverad" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." msgstr "" -"För ytterligare information <a href=\"%s\" target=\"_blank\">läs online-" -"dokumentationen</a>" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "Befintliga jobb" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" msgstr "" -"För ytterligare prestandaförbättringar kan du höja detta värde, t.ex. \"8\" " -"eller \"16\" bör vara säkra." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "Generella inställningar" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" msgstr "" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" +msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" msgstr "" -"Inmatningsfilen kunde inte hittas, var vänlig kontrollera din konfiguration." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" msgstr "Kördes senast" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" -msgstr "Belastning" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" -msgstr "Laddar" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" -msgstr "Lågprioriterad tjänst" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" +msgstr "Radnummer att ta bort" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" -msgstr "Max. Nedladdningskö" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 -msgid "" -"Options for further tweaking in case the defaults are not suitable for you." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" msgstr "" -"Alternativ för ytterligare finjustering om standardvärdena inte passar dig." -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 -msgid "Overview" -msgstr "Översikt" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 -msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." -msgstr "Vänligen redigera den här filen direkt i en terminal-session." +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" +msgstr "Logutsikt" -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 -msgid "Refresh" -msgstr "Uppdatera" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "" +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" -msgstr "Ladda om" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 +msgid "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" -msgstr "Information om körtid" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" +msgstr "Namn" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" +msgstr "Inga frågeresultat!" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 -msgid "Save" -msgstr "Spara" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "" +"Number of failed nginx requests of the same ip in the log before banning." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 -msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 +msgid "Overview" +msgstr "Överblick" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +msgid "Refresh" +msgstr "Uppdatera" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "Förnya stoppuret" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." +msgstr "Förnya stoppuret..." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" +msgstr "Ta bort ett befintligt jobb" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" +msgstr "Rapportkatalog" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "Starta om" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" +msgstr "Resultat" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" +msgstr "Förflaggor" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "Spara" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "Inställningar" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "Uppdateringstimern kunde inte uppdateras." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "Uppdateringstimern har uppdaterats." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "Veckodagen (valfria, värden: 1-7 möjligen sep. av , eller -)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" -msgstr "Se loggfilen" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 msgid "banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" -msgstr "" +#~ msgid "ASN/Country" +#~ msgstr "ASN/Land" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" -msgstr "" +#~ msgid "Advanced" +#~ msgstr "Avancerat" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" -msgstr "" +#~ msgid "Description" +#~ msgstr "Beskrivning" + +#~ msgid "Edit Configuration" +#~ msgstr "Redigerar konfigurationen" + +#~ msgid "Enable verbose debug logging in case of any processing error." +#~ msgstr "" +#~ "Aktivera utförlig felsökningsloggning vid eventuella bearbetningsfel." + +#~ msgid "Extra Options" +#~ msgstr "Extra alternativ" + +#~ msgid "" +#~ "For further information <a href=\"%s\" target=\"_blank\">check the online " +#~ "documentation</a>" +#~ msgstr "" +#~ "För ytterligare information <a href=\"%s\" target=\"_blank\">läs online-" +#~ "dokumentationen</a>" + +#~ msgid "" +#~ "For further performance improvements you can raise this value, e.g. '8' " +#~ "or '16' should be safe." +#~ msgstr "" +#~ "För ytterligare prestandaförbättringar kan du höja detta värde, t.ex. " +#~ "\"8\" eller \"16\" bör vara säkra." + +#~ msgid "Input file not found, please check your configuration." +#~ msgstr "" +#~ "Inmatningsfilen kunde inte hittas, var vänlig kontrollera din " +#~ "konfiguration." + +#~ msgid "Load" +#~ msgstr "Belastning" + +#~ msgid "Loading" +#~ msgstr "Laddar" + +#~ msgid "Low Priority Service" +#~ msgstr "Lågprioriterad tjänst" + +#~ msgid "Max. Download Queue" +#~ msgstr "Max. Nedladdningskö" + +#~ msgid "" +#~ "Options for further tweaking in case the defaults are not suitable for " +#~ "you." +#~ msgstr "" +#~ "Alternativ för ytterligare finjustering om standardvärdena inte passar " +#~ "dig." + +#~ msgid "Please edit this file directly in a terminal session." +#~ msgstr "Vänligen redigera den här filen direkt i en terminal-session." + +#~ msgid "Reload" +#~ msgstr "Ladda om" + +#~ msgid "Runtime Information" +#~ msgstr "Information om körtid" + +#~ msgid "View Logfile" +#~ msgstr "Se loggfilen" diff --git a/applications/luci-app-banip/po/sw/banip.po b/applications/luci-app-banip/po/sw/banip.po new file mode 100644 index 0000000000..56594563f0 --- /dev/null +++ b/applications/luci-app-banip/po/sw/banip.po @@ -0,0 +1,887 @@ +msgid "" +msgstr "" +"PO-Revision-Date: 2021-08-13 20:25+0000\n" +"Last-Translator: Oyamo Brian <oyamobrian8@gmail.com>\n" +"Language-Team: Swahili <https://hosted.weblate.org/projects/openwrt/" +"luciapplicationsbanip/sw/>\n" +"Language: sw\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" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "Hatua" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "Vifaa Vinavyotumika" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "Interfaces Zinazofanya Kazi" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "Vyanzo Vinavyotumika" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "Subnets zinazotumika" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "Mipangilio ya Ziada" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "Additional trigger delay in seconds before banIP processing begins." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Backup Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 +msgid "" +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 +msgid "" +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "Download Utility" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +msgid "Edit Blacklist" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +msgid "Edit Whitelist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 +msgid "Grant access to LuCI app banIP" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 +msgid "IPSet Information" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 +msgid "Last Run" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "" +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 +msgid "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "" +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "" +"Number of failed nginx requests of the same ip in the log before banning." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "" +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 +msgid "Overview" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +msgid "Refresh" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "" +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 +msgid "" +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "" +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "" +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "" +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "" +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "" +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 +msgid "" +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 +msgid "" +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 +msgid "" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 +msgid "" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 +msgid "" +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "Trigger Delay" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Verbose Debug Logging" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 +msgid "" +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 +msgid "banIP" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" +msgstr "" diff --git a/applications/luci-app-banip/po/templates/banip.pot b/applications/luci-app-banip/po/templates/banip.pot index 111f5ba720..dbb53d5f0e 100644 --- a/applications/luci-app-banip/po/templates/banip.pot +++ b/applications/luci-app-banip/po/templates/banip.pot @@ -1,480 +1,878 @@ msgid "" msgstr "Content-Type: text/plain; charset=UTF-8" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 msgid "Backup Directory" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" msgstr "" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" +msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 -msgid "" -"Options for further tweaking in case the defaults are not suitable for you." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 -msgid "Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 -msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 -msgid "Refresh" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "" +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 +msgid "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 -msgid "Save" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 -msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "" +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +"Number of failed nginx requests of the same ip in the log before banning." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 +msgid "Overview" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +msgid "Refresh" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 -msgid "Trigger Delay" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 -msgid "Verbose Debug Logging" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 -msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 -msgid "banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 +msgid "" +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 +msgid "banIP" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" msgstr "" diff --git a/applications/luci-app-banip/po/tr/banip.po b/applications/luci-app-banip/po/tr/banip.po index ebf97c5170..72d419d749 100644 --- a/applications/luci-app-banip/po/tr/banip.po +++ b/applications/luci-app-banip/po/tr/banip.po @@ -1,489 +1,1007 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-10-02 14:41+0000\n" -"Last-Translator: Mehmet Çetin <excom_zkko@hotmail.com>\n" +"PO-Revision-Date: 2021-07-05 23:42+0000\n" +"Last-Translator: ToldYouThat <itoldyouthat@protonmail.com>\n" "Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/tr/>\n" "Language: tr\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.3-dev\n" - -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" +"X-Generator: Weblate 4.8-dev\n" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" +msgstr "-m limit --limit 2/sn (varsayılan)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" +msgstr "1 saat" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" +msgstr "12 saat" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "24 saat" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "30 dakika" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "6 saat" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "ASN'ler" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "Eylem" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "Aktif Cihazlar" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "Aktif Arayüzler" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "Aktif Logterms" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "Etkin Kaynaklar" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "Etkin Alt Ağlar" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." msgstr "" +"BanIP ile ilgili olmayan ek IPSetler ekleyin, ör. raporlama ve sorgular için." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "Bu IP / CIDR'yi yerel beyaz listenize ekleyin." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "Ek Ayarlar" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." -msgstr "" +msgstr "BanIP işleme başlamadan önce saniye cinsinden ek tetikleme gecikmesi." -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" -msgstr "Gelişmiş" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" +msgstr "Gelişmiş Zincir Ayarları" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" +msgstr "Gelişmiş E-Posta Ayarları" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 -msgid "Backup Directory" -msgstr "Yedekleme Dizini" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "Gelişmiş Günlük Ayarları" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." msgstr "" +"banIP'ye bir veya daha fazla güvenlik duvarı zinciri atayın. banIP " +"tarafından kullanılan varsayılan zincir 'forwarding_lan_rule'dur." -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." msgstr "" +"banIP'ye bir veya daha fazla güvenlik duvarı zinciri atayın. banIP " +"tarafından kullanılan varsayılan zincir 'forwarding_wan_rule'dur." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." msgstr "" +"banIP'ye bir veya daha fazla güvenlik duvarı zinciri atayın. banIP " +"tarafından kullanılan varsayılan zincir 'input_lan_rule'dur." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." msgstr "" +"banIP'ye bir veya daha fazla güvenlik duvarı zinciri atayın. banIP " +"tarafından kullanılan varsayılan zincir 'input_wan_rule'dur." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "Otomatik Kara Liste" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "Otomatik Algılama" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "Otomatik Beyaz Liste" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." msgstr "" +"Çalışma zamanı sırasında şüpheli IP'leri günlükten banIP kara listesine " +"otomatik olarak aktarır." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." msgstr "" +"Çalışma süresi sırasında yukarı bağlantı IP'lerini otomatik olarak banIP " +"beyaz listesine aktarır." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Backup Directory" +msgstr "Yedekleme Dizini" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "Temel Geçici Dizin" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." msgstr "" +"BanIP ile ilgili tüm çalışma zamanı işlemleri için kullanılan Temel Temp " +"Dizini." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" -msgstr "Açıklama" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "Kara Liste Zaman Aşımı" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 +msgid "" +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" +"Kara liste değişiklikleri kaydedildi. Değişikliklerin etkili olacağı banIP " +"listelerinizi yenileyin." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 -msgid "Download Utility" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" +msgstr "Engelleme Listesi Kaynakları" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "İptal" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 +msgid "" +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" msgstr "" +"IPSet aracılığıyla ip adreslerini / alt ağları engellemek için banIP " +"paketinin yapılandırılması. Daha fazla bilgi için <a href=\"https://github." +"com/openwrt/packages/blob/master/net/banip/files/README.md\" target=\"_blank" +"\" rel=\"noreferrer noopener\" >check the online documentation</a>" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" +msgstr "ACC'yi say" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" +msgstr "CIDR'I say" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" +msgstr "IP'yi say" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" +msgstr "MAC'i say" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" +msgstr "TOPLAMI say" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" +msgstr "Ülkeler" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "DST IPSet Türü" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" +msgstr "DST Günlük Seçenekleri" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" +msgstr "DST Hedefi" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." msgstr "" +"İlgili ağ arayüzlerini, cihazları, alt ağları ve protokolleri otomatik " +"olarak tespit edin." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "İndirme sırasında SSL sunucu sertifikalarını kontrol etme." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "Güvensiz İndir" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "İndirme Parametreleri" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "Kuyruktakileri İndir" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "Download Utility" +msgstr "İndirme Aracı" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" +msgstr "E-Posta İşlemleri" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "E-Posta Bildirimi" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "E-Posta Profili" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "E-Posta Alıcı Adresi" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "E-Posta Gönderen Adresi" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "E-Posta Konusu" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" -msgstr "" +msgstr "Karalisteyi Düzenle" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" -msgstr "" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" +msgstr "Mac Listesini Düzenle" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" -msgstr "" +msgstr "Beyazlisteyi Düzenle" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" +msgstr "DST günlük kaydını etkinleştir" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" +msgstr "SRC günlük kaydını etkinleştir" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." +msgstr "BanIP hizmetini etkinleştirin." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." msgstr "" +"Herhangi bir işleme hatası durumunda ayrıntılı hata ayıklama günlüğünü " +"etkinleştirin." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" +msgstr "Etkin" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." +msgstr "BanIP'de IPv4 desteğini etkinleştirir." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "BanIP'de IPv6 desteğini etkinleştirir." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" +msgstr "Girdi Ayrıntıları" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "Mevcut iş(ler)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" +msgstr "Ekstra Kaynaklar" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "Genel Ayarlar" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" +msgstr "Global IPSet Türü" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" -msgstr "" +msgid "Grant access to LuCI app banIP" +msgstr "LuCI uygulaması banIP'ye erişim izni verin" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" +msgstr "Yüksek öncelik" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" +msgstr "En yüksek öncelik" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" -msgstr "" +msgstr "IPSet Bilgileri" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" +msgstr "IPSet Sorgusu" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." +msgstr "IPSet Sorgusu..." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." -msgstr "" +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" +msgstr "IPSet Raporu" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" +msgstr "IPSet ayrıntıları" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" +msgstr "IPv4 Desteği" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" +msgstr "IPv6 Desteği" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" +msgstr "Bilgi" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" +msgstr "LAN Yönlendirme" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" +msgstr "LAN Girişi" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" -msgstr "" +msgstr "Son çalışma zamanı" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" +msgstr "En Az Öncelik" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" -msgstr "Yükleniyor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" +msgstr "Daha Az Öncelik" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." +msgstr "E-posta tetikleyicisini belirli banIP eylemleriyle sınırlandırın." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." +msgstr "Günlük izleyicisini belirli günlük terimleriyle sınırlayın." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." +msgstr "Seçimi belirli yerel kaynaklarla sınırlayın." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" +msgstr "Kaldırılacak satırın numarası" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." +msgstr "BanIP başlangıcını tetiklemek için mevcut ağ arayüzlerinin listesi." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." msgstr "" +"Desteklenen ve tam olarak önceden yapılandırılmış indirme yardımcı " +"programlarının listesi." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" +msgstr "Yerel Kaynaklar" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" +msgstr "Günlük Sınırı" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" +msgstr "Günlük İzleme" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" +msgstr "Günlük Şartları" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" +msgstr "Günlük Kayıtlarını Göster" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." +msgstr "Şüpheli gelen paketleri günlüğe kaydedin - genellikle bırakılan." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "" +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." msgstr "" +"Şüpheli giden paketleri günlüğe kaydedin - genellikle reddedilen. Bu tür " +"paketlerin günlüğe kaydedilmesi, ek sistem kaynakları gerektirmesi nedeniyle " +"gecikmede artışa neden olabilir." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" +msgstr "LuCI Günlük Sayısı" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" +msgstr "Maclist Zaman Aşımı" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 +msgid "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." msgstr "" +"Maclist değişiklikleri kaydedildi. Değişikliklerin etkili olacağı banIP " +"listelerinizi yenileyin." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." msgstr "" +"Seçilen indirme programının önceden yapılandırılmış indirme seçeneklerini " +"manuel olarak geçersiz kılın." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" +msgstr "NGINX Günlük Sayısı" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" +msgstr "Ad" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" +msgstr "Ağ arayüzleri" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" +msgstr "Sorgu sonuçları yok!" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" +msgstr "Henüz banIP ile ilgili günlük yok!" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" +msgstr "Normal Öncelik (varsayılan)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" +msgstr "CIDR girdilerinin sayısı" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" +msgstr "IP girdilerinin sayısı" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" +msgstr "MAC girdilerinin sayısı" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" +msgstr "Erişilen girdilerin sayısı" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" +msgstr "Tüm IPSetlerin sayısı" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" +msgstr "Tüm girdilerin sayısı" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "" +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." msgstr "" +"Yasaklamadan önce günlükteki aynı ip'in başarısız LuCI oturum açma " +"tekrarlarının sayısı." -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "" +"Number of failed nginx requests of the same ip in the log before banning." msgstr "" +"Yasaklamadan önce günlükteki aynı ip'in başarısız nginx isteklerinin sayısı." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 msgid "" -"Options for further tweaking in case the defaults are not suitable for you." +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." msgstr "" +"Yasaklamadan önce günlükteki aynı ip'in başarısız ssh giriş isteklerinin " +"sayısı." -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 msgid "Overview" msgstr "Genel bakış" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 -msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." msgstr "" +"Şüpheli olaylar için yalnızca son belirtilen günlük girişi sayısını " +"ayrıştırın." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." +msgstr "BanIP bildirim e-postaları için 'msmtp' tarafından kullanılan profil." -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "Sorgu" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." +msgstr "BanIP bildirim e-postaları için alıcı adresi." -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 msgid "Refresh" -msgstr "" +msgstr "Yenile" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "Zamanlayıcıyı Yenile" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" -msgstr "Yeniden yükle" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." +msgstr "Zamanlayıcıyı Yenile .." -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" +msgstr "Mevcut bir işi kaldırın" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" +msgstr "Rapor Dizini" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "Yeniden başlat" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "" +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." msgstr "" +"İnternet erişimini az sayıda güvenli web sitesine / IP'ye sınırlayın ve " +"internetin geri kalanına / sitelerine erişimi engelleyin." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" +msgstr "Sonuç" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" +msgstr "Bayrakları Çalıştır" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" +msgstr "Çalıştırma Bilgileri" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 -msgid "Save" -msgstr "Kaydet" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "SRC IPSet Türü" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" +msgstr "SRC Günlük Seçenekleri" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" +msgstr "SRC Hedefi" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" +msgstr "SRC+DST IPSet Türü" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" +msgstr "SSH Günlük Sayısı" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "Kaydet" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." msgstr "" +"Belirli bir IP, CIDR veya MAC adresi için aktif banIP ile ilgili IPSetlerde " +"arama yapın." -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." +msgstr "İlgili ağ arayüzlerini manuel olarak seçin." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" +"BanIP ile ilgili bildirim e-postaları gönderin. Bu, ek 'msmtp' paketinin " +"kurulumunu gerektirir." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 -msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." +msgstr "BanIP bildirim e-postaları için gönderen adresi." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" +msgstr "Hizmet Önceliği" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 -msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" +msgstr "Yeni bir banIP işi ayarlayın" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." msgstr "" +"Yalnızca giden paketleri engellemek için IPset başına ayrı DST türünü " +"ayarlayın." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 -msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." msgstr "" +"Yalnızca gelen paketleri engellemek için IPset başına ayrı SRC tipini " +"ayarlayın." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." msgstr "" +"Gelen ve giden paketleri engellemek için IPset başına ayrı SRC + DST tipini " +"ayarlayın." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." msgstr "" +"Özel DST günlüğü seçeneklerini ayarlayın, ör. bir sınır oranı ayarlamak için." -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." msgstr "" +"Özel SRC günlük seçeneklerini ayarlayın, örn. bir sınır oranı ayarlamak için." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." +msgstr "IPSet zaman aşımını Kara listesini ayarlayın." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." +msgstr "DST ile ilgili tüm kurallar için güvenlik duvarı hedefini ayarlayın." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." +msgstr "SRC ile ilgili tüm kurallar için güvenlik duvarı hedefini ayarlayın." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." msgstr "" +"Gelen (SRC) ve / veya giden (DST) paketleri engellemek için genel IPset türü " +"varsayılanını ayarlayın." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." +msgstr "Maclist IPSet zaman aşımını ayarlayın." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 -msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." +msgstr "Beyaz liste IPSet zaman aşımını ayarlayın." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 -msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "Ayarlar" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." +msgstr "Paralel olarak indirme işlemi için indirme kuyruğunun boyutu." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "Kaynaklar (Bilgi)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." msgstr "" +"Şüpheli SSH / LuCI oturum açma girişimlerini engellemek için arka planda " +"küçük bir günlük izleyicisi başlatır." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "Başlangıç Tetikleme Arayüzü" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "Durum / Sürüm" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "Askıya al" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." +msgstr "IPSet ile ilgili rapor dosyaları için hedef dizin." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "Sıkıştırılmış kaynak listesi yedeklemeleri için hedef dizin." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "Yenileme Zamanlayıcısı güncellenemedi." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "Yenileme Zamanlayıcısı güncellendi." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "Haftanın günü (ops., Değerler: 1-7 muhtemelen or - ile ayrılmış)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "Saat bölümü (gerekli, aralık: 0-23)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "Dakika bölümü (isteğe bağlı, aralık: 0-59)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." msgstr "" +"Seçilen öncelik, banIP arkaplan işlemesi için kullanılacaktır. Bu " +"değişikliğin etkili olması için banIP hizmetinin tamamen yeniden " +"başlatılması gerekir." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 -msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." msgstr "" +"Yalnızca banIP ile ilgili mesajlar için önceden filtrelenmiş syslog çıktısı." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 +msgid "" +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." +msgstr "" +"Bu, belirli IP / CIDR adreslerini her zaman reddeden yerel banIP kara " +"listesidir. <br /> <em> <b> Lütfen unutmayın: </b> </em> satır başına " +"yalnızca bir IPv4 adresi, IPv6 adresi veya etki alanı adı ekleyin . '#' İle " +"tanıtılan yorumlara izin verilir - joker karakterlere ve normal ifadelere " +"izin verilmez." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" +"Bu, belirli MAC adreslerine her zaman izin veren yerel banIP mac listesidir. " +"<br /> <em> <b> Lütfen unutmayın: </b> </em> satır başına yalnızca bir MAC " +"adresi ekleyin. \"#\" İle tanıtılan yorumlara izin verilir - etki alanları, " +"joker karakterler ve normal ifadelere izin verilmez." -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 +msgid "" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." +msgstr "" +"Bu, belirli IP / CIDR adreslerine her zaman izin veren yerel banIP beyaz " +"listesidir. <br /> <em> <b> Lütfen unutmayın: </b> </em> satır başına " +"yalnızca bir IPv4 adresi, IPv6 adresi veya etki alanı adı ekleyin. '#' İle " +"tanıtılan yorumlara izin verilir - joker karakterlere ve normal ifadelere " +"izin verilmez." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." msgstr "" +"Bu sekme, oluşturulan son IPSet Raporunu gösterir, güncel olanı almak için " +"'Yenile' düğmesine basın." -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" +msgstr "Zaman damgası" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." msgstr "" +"BanIP listelerinizi güncel tutmak için, bu listeler için otomatik bir " +"güncelleme görevi ayarlamalısınız." + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." +msgstr "BanIP bildirim e-postaları için konu." -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Trigger Delay" -msgstr "" +msgstr "Tetikleme Gecikmesi" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" +msgstr "Tür" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" +msgstr "Değişiklikler kaydedilemiyor: %s" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 msgid "Verbose Debug Logging" -msgstr "" +msgstr "Ayrıntılı Hata Ayıklama Günlüğü" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" -msgstr "Günlük Dosyasını Görüntüle" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" +msgstr "WAN Yönlendirme" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" +msgstr "WAN Girişi" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" +msgstr "Beyaz Liste IP / CIDR" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" +msgstr "Yalnızca Beyaz Liste" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" +msgstr "Beyaz Liste Zaman Aşımı" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" +"Beyaz liste değişiklikleri kaydedildi. Değişikliklerin etkili olacağı banIP " +"listelerinizi yenileyin." -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." +msgstr "Beyaz liste..." -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 msgid "banIP" -msgstr "" +msgstr "banIP" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" +msgstr "banIP eylemi" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" -msgstr "" +#~ msgid "Default chain used by banIP is 'forwarding_lan_rule'" +#~ msgstr "BanIP tarafından kullanılan varsayılan zincir 'forwarding_lan_rule'" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" -msgstr "" +#~ msgid "Default chain used by banIP is 'forwarding_wan_rule'" +#~ msgstr "BanIP tarafından kullanılan varsayılan zincir 'forwarding_wan_rule'" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" -msgstr "" +#~ msgid "Default chain used by banIP is 'input_lan_rule'" +#~ msgstr "BanIP tarafından kullanılan varsayılan zincir 'input_lan_rule'" + +#~ msgid "Default chain used by banIP is 'input_wan_rule'" +#~ msgstr "BanIP tarafından kullanılan varsayılan zincir 'input_wan_rule'" + +#~ msgid "Special config options for the selected download utility." +#~ msgstr "" +#~ "Seçilen indirme yardımcı programı için özel yapılandırma seçenekleri." + +#~ 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" + +#~ msgid "Loading" +#~ msgstr "Yükleniyor" + +#~ msgid "Low Priority Service" +#~ msgstr "Düşük Öncelikli Servis" + +#~ msgid "Reload" +#~ msgstr "Yeniden yükle" + +#~ msgid "View Logfile" +#~ msgstr "Günlük Dosyasını Görüntüle" diff --git a/applications/luci-app-banip/po/uk/banip.po b/applications/luci-app-banip/po/uk/banip.po index bece5b04f2..1815179987 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: 2020-10-12 12:00+0000\n" -"Last-Translator: Sergey Kovalets <sergeykovalets@gmail.com>\n" +"PO-Revision-Date: 2021-11-04 17:37+0000\n" +"Last-Translator: Paul Dee <itsascambutmailmeanyway+weblate@gmail.com>\n" "Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsbanip/uk/>\n" "Language: uk\n" @@ -9,482 +9,925 @@ 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.3-dev\n" +"X-Generator: Weblate 4.9-dev\n" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" -msgstr "Додатково" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 msgid "Backup Directory" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "Скасувати" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" -msgstr "Опис" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" -msgstr "Завантажити параметри" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" msgstr "Редагувати чорний список" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" -msgstr "Змінити конфігурацію" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" +msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" msgstr "Редагувати білий список" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" -msgstr "Увімкнути banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" -msgstr "Додаткові параметри" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "Загальні налаштування" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" msgstr "" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" +msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." -msgstr "Вхідний файл не знайдено, будь ласка, перевірте вашу конфігурацію." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" -msgstr "Навантаження" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" -msgstr "Завантаження" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." -msgstr "Завантаження..." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "" +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 +msgid "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" +msgstr "Назва" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "" +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 msgid "" -"Options for further tweaking in case the defaults are not suitable for you." +"Number of failed nginx requests of the same ip in the log before banning." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "" +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 msgid "Overview" msgstr "Огляд" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 -msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 msgid "Refresh" msgstr "Оновити" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "" +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 -msgid "Save" -msgstr "Зберегти" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "Зберегти" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 -msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 -msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 -msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 -msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "Параметри" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" -msgstr "Переглянути файл звіту" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" -msgstr "Стан banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" +msgstr "" + +#~ msgid "Advanced" +#~ msgstr "Додатково" + +#~ msgid "Description" +#~ msgstr "Опис" + +#~ msgid "Download Options" +#~ msgstr "Завантажити параметри" + +#~ msgid "Edit Configuration" +#~ msgstr "Змінити конфігурацію" + +#~ msgid "Enable banIP" +#~ msgstr "Увімкнути banIP" + +#~ msgid "Extra Options" +#~ msgstr "Додаткові параметри" + +#~ msgid "Input file not found, please check your configuration." +#~ msgstr "Вхідний файл не знайдено, будь ласка, перевірте вашу конфігурацію." + +#~ msgid "Load" +#~ msgstr "Навантаження" + +#~ msgid "Loading" +#~ msgstr "Завантаження" + +#~ msgid "Loading ..." +#~ msgstr "Завантаження..." + +#~ msgid "View Logfile" +#~ msgstr "Переглянути файл звіту" + +#~ msgid "banIP Status" +#~ msgstr "Стан banIP" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" -msgstr "Версія banIP" +#~ msgid "banIP Version" +#~ msgstr "Версія banIP" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" -msgstr "увімкнути IPv4" +#~ msgid "enable IPv4" +#~ msgstr "увімкнути IPv4" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" -msgstr "увімкнути IPv6" +#~ msgid "enable IPv6" +#~ msgstr "увімкнути IPv6" diff --git a/applications/luci-app-banip/po/vi/banip.po b/applications/luci-app-banip/po/vi/banip.po index 19dfe82839..c77ce0ce8f 100644 --- a/applications/luci-app-banip/po/vi/banip.po +++ b/applications/luci-app-banip/po/vi/banip.po @@ -10,481 +10,888 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 3.10-dev\n" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" -msgstr "Nâng cao" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 msgid "Backup Directory" msgstr "Thư mục sao lưu" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" -msgstr "Mô tả" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" +msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" msgstr "" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" +msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" -msgstr "Đang tải" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" +msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 -msgid "" -"Options for further tweaking in case the defaults are not suitable for you." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 -msgid "Overview" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 -msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 -msgid "Refresh" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "" +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 +msgid "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 -msgid "Save" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 -msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." +"Number of failed nginx requests of the same ip in the log before banning." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "" +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." +msgstr "" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 +msgid "Overview" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 +msgid "Refresh" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Trigger Delay" msgstr "Kích hoạt độ trễ" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 #, fuzzy msgid "Verbose Debug Logging" msgstr "Nhật ký gỡ lỗi khởi động" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" msgstr "" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." msgstr "" -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 msgid "banIP" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" msgstr "" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" -msgstr "" +#~ msgid "Advanced" +#~ msgstr "Nâng cao" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" -msgstr "" +#~ msgid "Description" +#~ msgstr "Mô tả" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" -msgstr "" +#~ msgid "Loading" +#~ msgstr "Đang tải" diff --git a/applications/luci-app-banip/po/zh_Hans/banip.po b/applications/luci-app-banip/po/zh_Hans/banip.po index b8d5514b00..c838f418a4 100644 --- a/applications/luci-app-banip/po/zh_Hans/banip.po +++ b/applications/luci-app-banip/po/zh_Hans/banip.po @@ -1,506 +1,1294 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-08-04 18:32+0000\n" -"Last-Translator: izilzty <izilzty@outlook.com>\n" +"PO-Revision-Date: 2021-06-22 17:33+0000\n" +"Last-Translator: Eric <spice2wolf@gmail.com>\n" "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/" "openwrt/luciapplicationsbanip/zh_Hans/>\n" "Language: zh_Hans\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 4.2-dev\n" - -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" -msgstr "ASN 概述" +"X-Generator: Weblate 4.7.1-dev\n" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" +msgstr "-m limit --limit 2/sec(默认)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" +msgstr "1 小时" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" +msgstr "12 小时" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "24 小时" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "30 分钟" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "6 小时" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "平均取样数" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "操作" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "活动设备" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "活动接口" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "活动日志项" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "活动源" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "活动子网" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "额外的与非 banIP 相关的 IPSets,例如:用于报告和查询。" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" -msgstr "ASN 前缀" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "将此 IP/CIDR 添加到您的本地白名单。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" -msgstr "ASN/国家" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "额外设置" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." msgstr "banIP 处理开始之前的额外触发延迟(以秒为单位)。" -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" -msgstr "高级" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" +msgstr "高级设置 - 链" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" +msgstr "高级设置 - 邮箱" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "高级设置 - 日志" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "给 banIP 分配一个或多个相关的防火墙链。banIP 所用的默认链是 'forwarding_lan_rule'。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "给 banIP 分配一个或多个相关的防火墙链。banIP 所用的默认链是 'forwarding_wan_rule'。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "给 banIP 分配一个或多个相关的防火墙链。banIP 所用的默认链是 'input_lan_rule'。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "给 banIP 分配一个或多个相关的防火墙链。banIP 所用的默认链是 'input_wan_rule'。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "自动 黑名单" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "自动检测" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "自动 白名单" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" -msgstr "WAN 接口自动检测" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "运行时自动将可疑 IP 从日志转移到 banIP 黑名单。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "运行时自动将上行链路 IP 转移到 banIP 白名单。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 msgid "Backup Directory" msgstr "备份目录" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "基础临时目录" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "用于所有与 banIP 相关运行时操作的基础临时目录。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "超时黑名单" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." -msgstr "" -"黑名单自动加载项临时存储在 IPSet 中,并永久保存在本地黑名单中。禁用此选项以防" -"止本地保存。" +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." +msgstr "黑名单更改已经保存。刷新您的 banIP 列表以使更改生效。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" +msgstr "阻止列表内容" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." -msgstr "检查当前可用的 IPSet。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "取消" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." -msgstr "banIP 软件包的配置,以通过 IPSet 阻止 IP 地址/子网。" +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" +msgstr "" +"通过 IPSet 拦截 IP 地址/子网的 banIP 包的配置。更多信息请<a href=\"https://" +"github.com/openwrt/packages/blob/master/net/banip/files/README.md\" target=" +"\"_blank\" rel=\"noreferrer noopener\" >查看在线文档</a>" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" -msgstr "国家资源" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" +msgstr "ACC 统计" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" -msgstr "DNS 链" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" +msgstr "CIDR 统计" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" -msgstr "DST Target IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" +msgstr "IP 统计" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" -msgstr "DST Target IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" +msgstr "MAC 统计" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" -msgstr "描述" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" +msgstr "SUM 统计" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" -msgstr "下载选项" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" +msgstr "地区" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "DST IPSet 类型" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" +msgstr "DST 日志选项" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" +msgstr "DST 目标" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "自动检测相关的网络接口、设备、子网和协议。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "下载期间不检查 SSL 服务器证书。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "下载不安全" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "下载参数" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "下载队列" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" msgstr "下载工具" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" -msgstr "下载工具,实时监视器" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" +msgstr "电子邮件操作" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "电子邮件通知" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "电子邮件概要" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "电子邮件收件人地址" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "电子邮件发件人地址" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "电子邮件主题" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" msgstr "编辑黑名单" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" -msgstr "编辑设置" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" +msgstr "编辑 Mac 地址列表" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" msgstr "编辑白名单" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" -msgstr "启用 banIP" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" +msgstr "启用 DST 记录" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." -msgstr "在出现任何处理错误的情况下启用详细调试日志记录。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" +msgstr "启用 SRC 记录" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" -msgstr "输入 IP/CIDR/ASN/ISO" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." +msgstr "启用 banIP 服务。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" -msgstr "额外选项" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." +msgstr "在出现任何处理错误时启用详细的调试日志。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" -msgstr "进一步信息<a href=\"%s\" target=\"_blank\">请访问在线文档</a>" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" +msgstr "已启用" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." -msgstr "为了进一步提高性能,您可以提高此值,例如:8 或 16 应该是安全的。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." +msgstr "在 banIP 中启用 IPv4 支持。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "在 banIP 中启用 IPv6 支持。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" +msgstr "条目详情" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" -msgstr "地理位置" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "现有任务" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" +msgstr "附加源" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "常规设置" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" +msgstr "全局 IPSet 类型" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" -msgstr "授予UCI访问luci-app-banip的权限" +msgid "Grant access to LuCI app banIP" +msgstr "授予访问 LuCI 应用 banIP 的权限" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" -msgstr "IANA 信息" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" +msgstr "较高优先级" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" -msgstr "IP/ASN 映射" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" +msgstr "最高优先级" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" msgstr "IPSet 信息" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" -msgstr "IPSet 源" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" +msgstr "IPSet 查询" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" -msgstr "IPSet查找" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." +msgstr "IPSet 查询..." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." -msgstr "未找到输入文件,请检查您的配置。" +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" +msgstr "IPSet 报告" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" -msgstr "局域网 Forward 链 IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" +msgstr "IPSet 详情" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" -msgstr "局域网 Forward 链 IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" +msgstr "IPv4 支持" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" -msgstr "局域网 Input 链 IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" +msgstr "IPv6 支持" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" -msgstr "局域网 Input 链 IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" +msgstr "信息" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" +msgstr "局域网转发" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" +msgstr "局域网入站" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" msgstr "最后运行" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" -msgstr "负载" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" +msgstr "最低优先级" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" +msgstr "较低优先级" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" -msgstr "加载中" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." +msgstr "限制仅特定 banIP 操作会触发电子邮件发送。" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." -msgstr "加载中…" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." +msgstr "将日志监视器限制为特定的日志项。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" -msgstr "本地保存黑名单" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." +msgstr "将选择限制在特定的本地源。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" -msgstr "本地保存白名单" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" +msgstr "要移除的行号" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" -msgstr "低优先级服务" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." +msgstr "触发 banIP 启动的可用网络接口列表。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" -msgstr "手动选择 WAN 接口" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." +msgstr "支持和完全预配置的下载实用程序列表。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" -msgstr "最大下载队列" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" +msgstr "本地源" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" -msgstr "无响应!" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" +msgstr "日志限制" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" +msgstr "日志监视器" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" +msgstr "日志项" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" +msgstr "日志视图" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." +msgstr "记录可疑的传入数据包 - 通常是被丢弃的。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "" +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." +msgstr "" +"记录可疑的传出数据包 - 通常是被拒绝的。由于需要额外的系统资源,记录这样的数据" +"包可能会导致延迟增加。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" +msgstr "LuCI 日志计数" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" +msgstr "MAC 列表超时" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 msgid "" -"Options for further tweaking in case the defaults are not suitable for you." -msgstr "在默认设置并不适合您时的额外选项。" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." +msgstr "MAC 列表更改已经保存。刷新您的 banIP 列表以使更改生效。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." +msgstr "手动覆盖所选下载工具的预配置下载选项。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" +msgstr "NGINX 日志计数" -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" +msgstr "名称" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" +msgstr "网络接口" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" +msgstr "无查询结果!" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" +msgstr "尚无 banIP 相关的日志!" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" +msgstr "正常优先级(默认)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" +msgstr "CIDR 条目数" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" +msgstr "IP 条目数" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" +msgstr "MAC 条目数" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" +msgstr "访问的条目数" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" +msgstr "全部 IPSet 条目数" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" +msgstr "全部条目数" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "" +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." +msgstr "在被封禁前,日志中同一 IP 登录 LuCI 失败的记录次数。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "" +"Number of failed nginx requests of the same ip in the log before banning." +msgstr "在被封禁前,日志中同一 IP 请求 nginx 失败的记录次数。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "" +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." +msgstr "在被封禁前,日志中同一 IP 登录 SSH 失败的记录次数。" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 msgid "Overview" msgstr "概览" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 -msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." -msgstr "" -"请每行仅添加一个 IPv4 或 IPv6 地址。允许使用 CIDR 表示法中的 IP 范围和以“#”开" -"头的注释。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." +msgstr "仅解析最后声明的可疑事件的日志条目数量。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." +msgstr "“msmtp”所用的 banIP 电子邮件通知配置。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." -msgstr "请直接在终端会话中编辑此文件。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "查询" -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" -msgstr "RIPE-Lookup" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." +msgstr "banIP 通知电子邮件的接收者地址。" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 msgid "Refresh" msgstr "刷新" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" -msgstr "刷新 IPSet" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "定时恢复" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." +msgstr "定时恢复中..." -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" -msgstr "重新载入" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" +msgstr "移除一个现有任务" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" -msgstr "重新载入 IPSet 源" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" +msgstr "报告目录" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "重启" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "" +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." +msgstr "" +"限制来自/到少数安全网站/IP的互联网访问,拦截来自/到互联网其余部分的访问。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" +msgstr "结果" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" +msgstr "运行标记" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" msgstr "运行信息" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" -msgstr "来源目标IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "SRC IPSet 类型" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" -msgstr "来源目标IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" +msgstr "SRC 日志选项" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" -msgstr "SRC/DST" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" +msgstr "SRC 目标" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" -msgstr "SSH 守护程序" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" +msgstr "SRC+DST IPSet 类型" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" -msgstr "SSH/LuCI 实时监视器" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" +msgstr "SSH 日志计数" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 msgid "Save" msgstr "保存" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." -msgstr "选择用于日志文件解析的 SSH 守护程序,以检测侵入事件。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 +msgid "" +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." +msgstr "搜索特定 IP、CIDR 或 MAC 地址的活动的 banIP 相关 IPSet。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." -msgstr "在引导过程中选择使用的启动类型。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." +msgstr "手动选择相关的网络接口。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." -msgstr "选择您喜欢的下载工具。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "" +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." +msgstr "发送 banIP 相关的通知邮件。这需要安装和设置额外的“msmtp”包。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." -msgstr "手动选择您的首选接口。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." +msgstr "banIP 通知邮件的发送地址。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 -msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." -msgstr "将 nice 级别设置为“低优先级”,banIP 后台处理将占用更少的系统资源。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" +msgstr "服务优先级" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" -msgstr "仅显示数据包计数器大于0的组成员" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" +msgstr "配置一个新的 banIP 任务" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 -msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." -msgstr "下载队列的大小,用于并行处理下载 & IPset 处理(默认值 : 4)。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." +msgstr "为每一 IPSet 设置单独的 DST 类型来仅拦截传出数据包。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." +msgstr "为每一 IPSet 设置单独的 SRC 类型来仅拦截传入数据包。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." -msgstr "所选下载工具的特殊选项,例如:“--timeout=20 -O”。" +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." +msgstr "为每一 IPSet 设置单独的 SRC+DST 类型来拦截传入和传出数据包。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" -msgstr "启动类型" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." +msgstr "设定特殊的 DST 日志选项,如设置一个限制率。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 -msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." -msgstr "在后台启动一个小型 log/banIP 监视器,以实时阻止 SSH/LuCI 暴力攻击。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." +msgstr "设置特殊的 SRC 日志选项,如设置一个限制率。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 -msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." -msgstr "" -"banIP 备份的目标目录。默认值为“/tmp”,请尽可能使用非易失性磁盘(如果有)。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." +msgstr "设置黑名单 IPSet 超时。" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." +msgstr "设置所有 DST 相关规则的防火墙目标。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." +msgstr "设置所有 SRC 相关规则的防火墙目标。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." -msgstr "" -"RIPEstat 数据 API 是 RIPE NCC 提供的公共数据接口,有关详细信息,请参见<a " -"href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank\" rel=" -"\"noopener noreferrer\">此处</a>。" +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." +msgstr "设置全局 IPSet 类型默认值,以拦截传入(SRC)和/或传出(DST)数据包。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." -msgstr "文件过大,无法使用 LuCI 的在线编辑(≥ 100 KB)。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." +msgstr "设置 MAC 列表 IPSet 超时。" -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." -msgstr "syslog 输出,仅针对 banIP 相关消息进行了预过滤。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." +msgstr "设置白名单 IPSet 超时。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "设置" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." -msgstr "此更改需要手动停止/重新启动服务才能生效。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." +msgstr "用于并行下载处理的下载队列大小。" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." -msgstr "通过此数据调用,可以访问 IANA 维护的各种数据源。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "源(信息)" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." -msgstr "" -"此数据调用列出了与一个国家/地区关联的 Internet 资源,包括 ASN,IPv4 范围和 " -"IPv4/6 CIDR 前缀。" +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." +msgstr "在后台启动一个小日志监视器,阻止可疑的 SSH/LuCI 登录尝试。" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." -msgstr "此数据调用返回给定 ASN 的所有已声明前缀。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "启动触发接口" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 -msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." -msgstr "此数据调用返回给定 IP 空间或 ASN 情况下已声明 IP 前缀的地理位置信息。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "状态 / 版本" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 -msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." -msgstr "此数据包会调用返回的前缀和给定 IP 地址通告的 ASN。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "暂停" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." +msgstr "IPSet 相关的报告文件的目标目录。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "压缩的源列表备份的目标目录。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "无法更新刷新计时器。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "刷新计时器已更新。" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "星期几(可选。取值范围:1-7,可用 , 或 - 分隔)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "小时(必须。取值范围:0-23)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "分钟(可选。取值范围:0-59)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." msgstr "" -"此数据调用返回从主机名或 IP 地址开始的 DNS 正向(A/AAAA/ CNAME)和反向(PTR)" -"记录的递归链。" +"所选的优先级将用于 banIP 后台处理。此更改需要重新启动整个 banIP 服务才能生" +"效。" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." +msgstr "系统日志输出,仅针对 banIP 相关的消息进行了预筛选。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" -"此数据调用从相关的区域 Internet 注册中心和路由注册中心返回 whois 信息。" +"这是本地 banIP 黑名单,用于始终拒绝某些 IP/CIDR 地址。<br /> <em><b>请注意:" +"</b></em>每行仅添加一个 IPv4 地址、IPv6 地址或域名。注释以“#”开头。不允许使" +"用通配符和正则表达式。" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." msgstr "" -"此数据调用显示有关 ASN 的常规信息,例如其通告状态和根据 WHOIS 服务的持有人名" -"称。" +"这是本地 banIP MAC 列表,用于始终允许某些 MAC 地址。<br /> <em><b>请注意:</" +"b></em>每行只添加一个MAC地址。注释以“#”开头。不允许使用域名、通配符和正则表" +"达式。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" -msgstr "此表单使您可以修改 banIP 黑名单(%s)的内容。<br/>" +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." +msgstr "" +"这是本地 banIP 白名单,用于始终允许某些 IP/CIDR 地址。<br /> <em><b>请注意:" +"</b></em>每行仅添加一个 IPv4 地址、IPv6 地址或域名。注释以“#”开头。不允许使" +"用通配符和正则表达式。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" -msgstr "此表单使您可以修改 banIP 白名单(%s)的内容。<br/>" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." +msgstr "该选项卡显示了上一次生成的 IPSet 报告,点击“刷新”按钮可获得当前报告。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" +msgstr "时间戳" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." -msgstr "此表单允许您修改 banIP 的主配置文件(/etc/config/banip)内容。" +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." +msgstr "为了使您的 banIP 列表保持最新,您应该为这些列表设置一个自动更新任务。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." +msgstr "banIP 通知邮件的主题。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Trigger Delay" -msgstr "触发延迟" +msgstr "触发延时" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" +msgstr "类型" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" +msgstr "无法保存更改:%s" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 msgid "Verbose Debug Logging" msgstr "详细的调试记录" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" -msgstr "查看日志文件" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" +msgstr "广域网转发" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" -msgstr "WAN Forward 链 IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" +msgstr "广域网入站" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" -msgstr "WAN Forward 链 IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" +msgstr "白名单 IP/CIDR" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" -msgstr "WAN Input 链 IPv4" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" +msgstr "仅白名单" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" -msgstr "WAN Input 链 IPv6" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" +msgstr "白名单超时" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." -msgstr "" -"白名单自动加载项被临时存储在 IPSet 中,并永久保存在本地白名单中。禁用此选项以" -"防止本地保存。" +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." +msgstr "白名单更改已经保存。刷新您的 banIP 列表以使更改生效。" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" -msgstr "Whois 信息" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." +msgstr "白名单..." -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" -msgstr "banIP 状态" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" +msgstr "banIP 操作" + +#~ msgid "Default chain used by banIP is 'forwarding_lan_rule'" +#~ msgstr "banIP 默认使用的链是 “forwarding_lan_rule”" + +#~ msgid "Default chain used by banIP is 'forwarding_wan_rule'" +#~ msgstr "banIP 默认使用的链是 “forwarding_wan_rule”" + +#~ msgid "Default chain used by banIP is 'input_lan_rule'" +#~ msgstr "banIP 默认使用的链是 “input_lan_rule”" + +#~ msgid "Default chain used by banIP is 'input_wan_rule'" +#~ msgstr "banIP 默认使用的链是 “input_wan_rule”" + +#~ msgid "Special config options for the selected download utility." +#~ msgstr "所选下载工具的特殊配置选项。" + +#~ msgid "" +#~ "This is the local banIP blacklist to always-deny certain IP/CIDR " +#~ "addresses.<br /> <em><b>Please note:</b></em> add only one IPv4 or IPv6 " +#~ "address per line. Comments introduced with '#' are allowed - domains, " +#~ "wildcards and regex are not." +#~ msgstr "" +#~ "这是用于本地总是拒绝某些 IP/CIDR 地址的banIP黑名单.<br /> <em><b>请注意:</" +#~ "b></em>每行只能添加一个IPv4或IPv6地址.允许使用 '#' 引入注释 - 域, 通配符和" +#~ "正则表达式不允许." + +#~ msgid "" +#~ "This is the local banIP whitelist to always allow certain IP/CIDR " +#~ "addresses.<br /> <em><b>Please note:</b></em> add only one IPv4 or IPv6 " +#~ "address or per line. Comments introduced with '#' are allowed - domains, " +#~ "wildcards and regex are not." +#~ msgstr "" +#~ "这是本地banIP白名单总是允许某些 IP/CIDR 地址.<br /> <em><b>请注意:</b></" +#~ "em>仅添加每行一个IPv4或IPv6地址.允许使用 '#' 引入注释 - 域, 通配符和正则表" +#~ "达式不允许." + +#~ msgid "" +#~ "Number of the failed LuCI login repetitions of the same ip in the log " +#~ "before banning." +#~ msgstr "禁止前日志中同一 ip 的 LuCI 登录失败的重复次数。" + +#~ msgid "" +#~ "Number of the failed nginx requests of the same ip in the log before " +#~ "banning." +#~ msgstr "禁止前日志中相同 ip 的 nginx 请求失败的次数。" + +#~ msgid "" +#~ "Number of the failed ssh login repetitions of the same ip in the log " +#~ "before banning." +#~ msgstr "禁止前日志中相同 ip 的 ssh 登录失败重复次数。" + +#~ msgid "ASN Overview" +#~ msgstr "ASN 概述" + +#~ msgid "ASN Prefixes" +#~ msgstr "ASN 前缀" + +#~ msgid "ASN/Country" +#~ msgstr "ASN/国家" + +#~ msgid "Advanced" +#~ msgstr "高级" + +#~ msgid "Automatic WAN Interface Detection" +#~ msgstr "WAN 接口自动检测" + +#~ msgid "" +#~ "Blacklist auto addons are stored temporary in the IPSet and saved " +#~ "permanently in the local blacklist. Disable this option to prevent the " +#~ "local save." +#~ msgstr "" +#~ "黑名单自动加载项临时存储在 IPSet 中,并永久保存在本地黑名单中。禁用此选项" +#~ "以防止本地保存。" + +#~ msgid "Check the current available IPSets." +#~ msgstr "检查当前可用的 IPSet。" + +#~ msgid "" +#~ "Configuration of the banIP package to block ip adresses/subnets via IPSet." +#~ msgstr "banIP 软件包的配置,以通过 IPSet 阻止 IP 地址/子网。" + +#~ msgid "Country Resources" +#~ msgstr "国家资源" + +#~ msgid "DNS Chain" +#~ msgstr "DNS 链" + +#~ msgid "DST Target IPv4" +#~ msgstr "DST 目标 IPv4" + +#~ msgid "DST Target IPv6" +#~ msgstr "DST 目标 IPv6" + +#~ msgid "Description" +#~ msgstr "描述" + +#~ msgid "Download Options" +#~ msgstr "下载选项" + +#~ msgid "Download Utility, RT Monitor" +#~ msgstr "下载工具,实时监视器" + +#~ msgid "Edit Configuration" +#~ msgstr "编辑设置" + +#~ msgid "Enable banIP" +#~ msgstr "启用 banIP" + +#~ msgid "Enable verbose debug logging in case of any processing error." +#~ msgstr "在出现任何处理错误的情况下启用详细调试日志记录。" + +#~ msgid "Enter IP/CIDR/ASN/ISO" +#~ msgstr "输入 IP/CIDR/ASN/ISO" + +#~ msgid "Extra Options" +#~ msgstr "额外选项" + +#~ msgid "" +#~ "For further information <a href=\"%s\" target=\"_blank\">check the online " +#~ "documentation</a>" +#~ msgstr "进一步信息<a href=\"%s\" target=\"_blank\">请访问在线文档</a>" + +#~ msgid "" +#~ "For further performance improvements you can raise this value, e.g. '8' " +#~ "or '16' should be safe." +#~ msgstr "为了进一步提高性能,您可以提高此值,例如:8 或 16 应该是安全的。" + +#~ msgid "Geo Location" +#~ msgstr "地理位置" + +#~ msgid "Grant UCI access for luci-app-banip" +#~ msgstr "授予UCI访问luci-app-banip的权限" + +#~ msgid "IANA Information" +#~ msgstr "IANA 信息" + +#~ msgid "IP/ASN Mapping" +#~ msgstr "IP/ASN 映射" + +#~ msgid "IPSet Sources" +#~ msgstr "IPSet 源" + +#~ msgid "IPSet-Lookup" +#~ msgstr "IPSet查找" + +#~ msgid "Input file not found, please check your configuration." +#~ msgstr "未找到输入文件,请检查您的配置。" + +#~ msgid "LAN Forward Chain IPv4" +#~ msgstr "局域网 Forward 链 IPv4" + +#~ msgid "LAN Forward Chain IPv6" +#~ msgstr "局域网 Forward 链 IPv6" + +#~ msgid "LAN Input Chain IPv4" +#~ msgstr "局域网 Input 链 IPv4" + +#~ msgid "LAN Input Chain IPv6" +#~ msgstr "局域网 Input 链 IPv6" + +#~ msgid "Load" +#~ msgstr "负载" + +#~ msgid "Loading" +#~ msgstr "加载中" + +#~ msgid "Loading ..." +#~ msgstr "加载中…" + +#~ msgid "Local Save Blacklist Addons" +#~ msgstr "本地保存黑名单" + +#~ msgid "Local Save Whitelist Addons" +#~ msgstr "本地保存白名单" + +#~ msgid "Low Priority Service" +#~ msgstr "低优先级服务" + +#~ msgid "Manual WAN Interface Selection" +#~ msgstr "手动选择 WAN 接口" + +#~ msgid "Max. Download Queue" +#~ msgstr "最大下载队列" + +#~ msgid "No response!" +#~ msgstr "无响应!" + +#~ msgid "" +#~ "Options for further tweaking in case the defaults are not suitable for " +#~ "you." +#~ msgstr "在默认设置并不适合您时的额外选项。" + +#~ msgid "" +#~ "Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " +#~ "notation and comments introduced with '#' are allowed." +#~ msgstr "" +#~ "请每行仅添加一个 IPv4 或 IPv6 地址。允许使用 CIDR 表示法中的 IP 范围和" +#~ "以“#”开头的注释。" + +#~ msgid "Please edit this file directly in a terminal session." +#~ msgstr "请直接在终端会话中编辑此文件。" + +#~ msgid "RIPE-Lookup" +#~ msgstr "RIPE查找" + +#~ msgid "Refresh IPSets" +#~ msgstr "刷新 IPSet" + +#~ msgid "Reload" +#~ msgstr "重新载入" + +#~ msgid "Reload IPSet Sources" +#~ msgstr "重新载入 IPSet 源" + +#~ msgid "Runtime Information" +#~ msgstr "运行信息" + +#~ msgid "SRC Target IPv4" +#~ msgstr "来源目标IPv4" + +#~ msgid "SRC Target IPv6" +#~ msgstr "来源目标IPv6" + +#~ msgid "SRC/DST" +#~ msgstr "SRC/DST" + +#~ msgid "SSH Daemon" +#~ msgstr "SSH 守护程序" + +#~ msgid "SSH/LuCI RT Monitor" +#~ msgstr "SSH/LuCI 实时监视器" + +#~ msgid "" +#~ "Select the SSH daemon for logfile parsing, to detect break-in events." +#~ msgstr "选择用于日志文件解析的 SSH 守护程序,以检测侵入事件。" + +#~ msgid "Select the used start type during boot." +#~ msgstr "在引导过程中选择使用的启动类型。" + +#~ msgid "Select your preferred download utility." +#~ msgstr "选择您喜欢的下载工具。" + +#~ msgid "Select your preferred interface(s) manually." +#~ msgstr "手动选择您的首选接口。" + +#~ msgid "" +#~ "Set the nice level to 'low priority' and banIP background processing will " +#~ "take less resources from the system." +#~ msgstr "将 nice 级别设置为“低优先级”,banIP 后台处理将占用更少的系统资源。" + +#~ msgid "Show only set member with packet counter > 0" +#~ msgstr "仅显示数据包计数器大于0的组成员" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" -msgstr "banIP 版本" +#~ msgid "" +#~ "Size of the download queue to handle downloads & IPset processing in " +#~ "parallel (default '4')." +#~ msgstr "下载队列的大小,用于并行处理下载 & IPset 处理(默认值 : 4)。" + +#~ msgid "" +#~ "Special options for the selected download utility, e.g. '--timeout=20 -O'." +#~ msgstr "所选下载工具的特殊选项,例如:“--timeout=20 -O”。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" -msgstr "启用 IPv4" +#~ msgid "Start Type" +#~ msgstr "启动类型" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" -msgstr "启用 IPv6" +#~ msgid "" +#~ "Starts a small log/banIP monitor in the background to block SSH/LuCI " +#~ "brute force attacks in realtime." +#~ msgstr "在后台启动一个小型 log/banIP 监视器,以实时阻止 SSH/LuCI 暴力攻击。" + +#~ msgid "" +#~ "Target directory for banIP backups. Default is '/tmp', please use " +#~ "preferably a non-volatile disk if available." +#~ msgstr "" +#~ "banIP 备份的目标目录。默认值为“/tmp”,请尽可能使用非易失性磁盘(如果有)。" + +#~ msgid "" +#~ "The RIPEstat Data API is the public data interface provided by RIPE NCC, " +#~ "for details look <a href=\"https://stat.ripe.net/docs/data_api\" target=" +#~ "\"_blank\" rel=\"noopener noreferrer\">here</a>." +#~ msgstr "" +#~ "RIPEstat 数据 API 是 RIPE NCC 提供的公共数据接口,有关详细信息,请参见<a " +#~ "href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank\" rel=" +#~ "\"noopener noreferrer\">此处</a>。" + +#~ msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#~ msgstr "文件过大,无法使用 LuCI 的在线编辑(≥ 100 KB)。" + +#~ msgid "This change requires a manual service stop/re-start to take effect." +#~ msgstr "此更改需要手动停止/重新启动服务才能生效。" + +#~ msgid "" +#~ "This data call gives access to various data sources maintained by IANA." +#~ msgstr "通过此数据调用,可以访问 IANA 维护的各种数据源。" + +#~ msgid "" +#~ "This data call lists the Internet resources associated with a country, " +#~ "including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +#~ msgstr "" +#~ "此数据调用列出了与一个国家/地区关联的 Internet 资源,包括 ASN,IPv4 范围" +#~ "和 IPv4/6 CIDR 前缀。" + +#~ msgid "This data call returns all announced prefixes for a given ASN." +#~ msgstr "此数据调用返回给定 ASN 的所有已声明前缀。" + +#~ msgid "" +#~ "This data call returns geolocation information for the given IP space, or " +#~ "for announced IP prefixes in the case of ASNs." +#~ msgstr "" +#~ "此数据调用返回给定 IP 空间或 ASN 情况下已声明 IP 前缀的地理位置信息。" + +#~ msgid "" +#~ "This data call returns the containing prefix and announcing ASN of a " +#~ "given IP address." +#~ msgstr "此数据包会调用返回的前缀和给定 IP 地址通告的 ASN。" + +#~ msgid "" +#~ "This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) " +#~ "and reverse (PTR) records starting form either a hostname or an IP " +#~ "address." +#~ msgstr "" +#~ "此数据调用返回从主机名或 IP 地址开始的 DNS 正向(A/AAAA/ CNAME)和反向" +#~ "(PTR)记录的递归链。" + +#~ msgid "" +#~ "This data call returns whois information from the relevant Regional " +#~ "Internet Registry and Routing Registry." +#~ msgstr "" +#~ "此数据调用从相关的区域 Internet 注册中心和路由注册中心返回 whois 信息。" + +#~ msgid "" +#~ "This data call shows general informations about an ASN like its " +#~ "announcement status and the name of its holder according to the WHOIS " +#~ "service." +#~ msgstr "" +#~ "此数据调用显示有关 ASN 的常规信息,例如其通告状态和根据 WHOIS 服务的持有人" +#~ "名称。" + +#~ msgid "" +#~ "This form allows you to modify the content of the banIP blacklist (%s)." +#~ "<br />" +#~ msgstr "此表单使您可以修改 banIP 黑名单(%s)的内容。<br/>" + +#~ msgid "" +#~ "This form allows you to modify the content of the banIP whitelist (%s)." +#~ "<br />" +#~ msgstr "此表单使您可以修改 banIP 白名单(%s)的内容。<br/>" + +#~ msgid "" +#~ "This form allows you to modify the content of the main banIP " +#~ "configuration file (/etc/config/banip)." +#~ msgstr "此表单允许您修改 banIP 的主配置文件(/etc/config/banip)内容。" + +#~ msgid "View Logfile" +#~ msgstr "查看日志文件" + +#~ msgid "WAN Forward Chain IPv4" +#~ msgstr "WAN Forward 链 IPv4" + +#~ msgid "WAN Forward Chain IPv6" +#~ msgstr "WAN Forward 链 IPv6" + +#~ msgid "WAN Input Chain IPv4" +#~ msgstr "WAN Input 链 IPv4" + +#~ msgid "WAN Input Chain IPv6" +#~ msgstr "WAN Input 链 IPv6" + +#~ msgid "" +#~ "Whitelist auto addons are stored temporary in the IPSet and saved " +#~ "permanently in the local whitelist. Disable this option to prevent the " +#~ "local save." +#~ msgstr "" +#~ "白名单自动加载项被临时存储在 IPSet 中,并永久保存在本地白名单中。禁用此选" +#~ "项以防止本地保存。" + +#~ msgid "Whois Information" +#~ msgstr "Whois 信息" + +#~ msgid "banIP Status" +#~ msgstr "banIP 状态" + +#~ msgid "banIP Version" +#~ msgstr "banIP 版本" + +#~ msgid "enable IPv4" +#~ msgstr "启用 IPv4" + +#~ msgid "enable IPv6" +#~ msgstr "启用 IPv6" diff --git a/applications/luci-app-banip/po/zh_Hant/banip.po b/applications/luci-app-banip/po/zh_Hant/banip.po index 4b3e4650b7..4622453e74 100644 --- a/applications/luci-app-banip/po/zh_Hant/banip.po +++ b/applications/luci-app-banip/po/zh_Hant/banip.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-07-08 12:44+0000\n" +"PO-Revision-Date: 2021-08-14 14:43+0000\n" "Last-Translator: Hulen <shift0106@gmail.com>\n" "Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/" "openwrt/luciapplicationsbanip/zh_Hant/>\n" @@ -8,482 +8,1228 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 4.2-dev\n" - -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89 -msgid "ASN Overview" -msgstr "" +"X-Generator: Weblate 4.8-dev\n" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718 +msgid "-m limit --limit 2/sec (default)" +msgstr "-m limit --limit 2/秒 (預設)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +msgid "1 hour" +msgstr "1 小時" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512 +msgid "12 hours" +msgstr "12 小時" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513 +msgid "24 hours" +msgstr "24 小時" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "30 minutes" +msgstr "30 分鐘" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +msgid "6 hours" +msgstr "6 小時" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 +msgid "ASNs" +msgstr "平均取樣數" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127 +msgid "Action" +msgstr "動作" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276 +msgid "Active Devices" +msgstr "使用中的裝置" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280 +msgid "Active Interfaces" +msgstr "使用中的介面" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 +msgid "Active Logterms" +msgstr "動作日誌項目" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +msgid "Active Sources" +msgstr "使用中的來源" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288 +msgid "Active Subnets" +msgstr "作用中子網路" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "" +"Add additional, non-banIP related IPSets e.g. for reporting and queries." +msgstr "額外的與非 banIP 相關的 IPSets,例如:用於報告和查詢。" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90 -msgid "ASN Prefixes" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12 +msgid "Add this IP/CIDR to your local whitelist." +msgstr "將此 IP/CIDR 加入到您的本地白名單。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74 -msgid "ASN/Country" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +msgid "Additional Settings" +msgstr "附加設定" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Additional trigger delay in seconds before banIP processing begins." -msgstr "" +msgstr "附加觸發 banIP 行程開始延遲的秒數。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +msgid "Advanced Chain Settings" +msgstr "進階設定 - 鏈結" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +msgid "Advanced E-Mail Settings" +msgstr "進階電子郵件設定" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +msgid "Advanced Log Settings" +msgstr "進階日誌設定" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_lan_rule'." +msgstr "給 banIP 分配一個或多個相關的防火牆鏈結。banIP 所用的預設鏈結是 'forwarding_lan_rule'。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'forwarding_wan_rule'." +msgstr "給 banIP 分配一個或多個相關的防火牆鏈結。banIP 所用的預設鏈結是 'forwarding_wan_rule'。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_lan_rule'." +msgstr "給 banIP 分配一個或多個相關的防火牆鏈結。banIP 所用的預設鏈結是 'input_lan_rule'。" -#: applications/luci-app-banip/luasrc/controller/banip.lua:25 -msgid "Advanced" -msgstr "進階" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "" +"Assign one or more relevant firewall chains to banIP. The default chain used " +"by banIP is 'input_wan_rule'." +msgstr "給 banIP 分配一個或多個相關的防火牆鏈結。banIP 所用的預設鏈結是 'input_wan_rule'。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "Auto Blacklist" +msgstr "自動黑名單" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "Auto Detection" +msgstr "自動偵測" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "Auto Whitelist" +msgstr "自動白名單" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24 -msgid "Automatic WAN Interface Detection" -msgstr "自動偵測 WAN 介面" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810 +msgid "" +"Automatically transfers suspicious IPs from the log to the banIP blacklist " +"during runtime." +msgstr "執行時自動將可疑 IP 從日誌轉移到 banIP 黑名單。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813 +msgid "" +"Automatically transfers uplink IPs to the banIP whitelist during runtime." +msgstr "執行時自動將上行鏈路 IP 轉移到 banIP 白名單。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 msgid "Backup Directory" msgstr "備份目錄" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory" +msgstr "基本臨時目錄" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +msgid "Base Temp Directory used for all banIP related runtime operations." +msgstr "用於所有與 banIP 相關執行時操作的基礎臨時目錄。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Blacklist Timeout" +msgstr "逾時黑名單" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:15 msgid "" -"Blacklist auto addons are stored temporary in the IPSet and saved " -"permanently in the local blacklist. Disable this option to prevent the local " -"save." -msgstr "" +"Blacklist changes have been saved. Refresh your banIP lists that changes " +"take effect." +msgstr "黑名單變更已經儲存。更新您的 banIP 列表以使變更生效。" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45 -msgid "Check the current available IPSets." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 +msgid "Blocklist Sources" +msgstr "封鎖清單來源" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73 +msgid "Cancel" +msgstr "取消" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139 msgid "" -"Configuration of the banIP package to block ip adresses/subnets via IPSet." +"Configuration of the banIP package to block ip adresses/subnets via IPSet. " +"For further information <a href=\"https://github.com/openwrt/packages/blob/" +"master/net/banip/files/README.md\" target=\"_blank\" rel=\"noreferrer " +"noopener\" >check the online documentation</a>" msgstr "" +"透過 IPSet 攔截 IP 位址/子網路的 banIP 套件的設定。更多資訊請<a href=\"https://github.com/openwrt/" +"packages/blob/master/net/banip/files/README.md\" target=\"_blank\" rel=" +"\"noreferrer noopener\" >檢視線上文件</a>" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92 -msgid "Country Resources" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:124 +msgid "Count ACC" +msgstr "ACC 統計" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94 -msgid "DNS Chain" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:122 +msgid "Count CIDR" +msgstr "CIDR 統計" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177 -msgid "DST Target IPv4" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:121 +msgid "Count IP" +msgstr "IP 統計" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209 -msgid "DST Target IPv6" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:123 +msgid "Count MAC" +msgstr "MAC 統計" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72 -msgid "Description" -msgstr "描述" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:120 +msgid "Count SUM" +msgstr "SUM 統計" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134 -msgid "Download Options" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776 +msgid "Countries" +msgstr "地區" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "DST IPSet Type" +msgstr "DST IPSet 類型" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "DST Log Options" +msgstr "DST 日誌選項" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "DST Target" +msgstr "DST 目的" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +msgid "" +"Detect relevant network interfaces, devices, subnets and protocols " +"automatically." +msgstr "自動偵測相關的網路介面、裝置、子網路和協定。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Don't check SSL server certificates during download." +msgstr "下載期間不檢查 SSL 伺服器證書。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 +msgid "Download Insecure" +msgstr "下載不安全" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "Download Parameters" +msgstr "下載參數" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Download Queue" +msgstr "下載佇列" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 msgid "Download Utility" -msgstr "下載公用程式" +msgstr "下載工具" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126 -msgid "Download Utility, RT Monitor" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "E-Mail Actions" +msgstr "電子郵件操作" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 +msgid "E-Mail Notification" +msgstr "電子郵件通知" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "E-Mail Profile" +msgstr "電郵設定檔" -#: applications/luci-app-banip/luasrc/controller/banip.lua:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "E-Mail Receiver Address" +msgstr "電郵收件人位址" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "E-Mail Sender Address" +msgstr "電郵寄件人位址" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "E-Mail Topic" +msgstr "電郵主旨" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:9 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 msgid "Edit Blacklist" msgstr "編輯黑名單" -#: applications/luci-app-banip/luasrc/controller/banip.lua:28 -msgid "Edit Configuration" -msgstr "編輯設定" +#: applications/luci-app-banip/luasrc/controller/banip.lua:11 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +msgid "Edit Maclist" +msgstr "編輯 Mac 位址列表" -#: applications/luci-app-banip/luasrc/controller/banip.lua:27 +#: applications/luci-app-banip/luasrc/controller/banip.lua:10 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 msgid "Edit Whitelist" msgstr "編輯白名單" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20 -msgid "Enable banIP" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 +msgid "Enable DST logging" +msgstr "啟用 DST 記錄" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84 -msgid "Enable verbose debug logging in case of any processing error." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Enable SRC logging" +msgstr "啟用 SRC 記錄" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82 -msgid "Enter IP/CIDR/ASN/ISO" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enable the banIP service." +msgstr "啟用 banIP 服務。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80 -msgid "Extra Options" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +msgid "Enable verbose debug logging in case of any processing errors." +msgstr "在出現任何處理錯誤的情況下,請啟用詳細除錯日誌記錄。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12 -msgid "" -"For further information <a href=\"%s\" target=\"_blank\">check the online " -"documentation</a>" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +msgid "Enabled" +msgstr "啟用" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102 -msgid "" -"For further performance improvements you can raise this value, e.g. '8' or " -"'16' should be safe." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "Enables IPv4 support in banIP." +msgstr "在 banIP 中啟用 IPv4 支援。" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88 -msgid "Geo Location" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "Enables IPv6 support in banIP." +msgstr "在 banIP 中啟用 IPv6 支援。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:125 +msgid "Entry Details" +msgstr "項目詳情" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18 +msgid "Existing job(s)" +msgstr "現存工作" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 +msgid "Extra Sources" +msgstr "附加來源" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +msgid "General Settings" +msgstr "一般設定" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +msgid "Global IPSet Type" +msgstr "全域 IPSet 類型" #: applications/luci-app-banip/root/usr/share/rpcd/acl.d/luci-app-banip.json:3 -msgid "Grant UCI access for luci-app-banip" -msgstr "" +msgid "Grant access to LuCI app banIP" +msgstr "授予存取 LuCI 應用 banIP 的權限" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95 -msgid "IANA Information" -msgstr "IANA 資訊" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 +msgid "High Priority" +msgstr "較高優先順序" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91 -msgid "IP/ASN Mapping" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +msgid "Highest Priority" +msgstr "最高優先順序" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:268 msgid "IPSet Information" -msgstr "" +msgstr "IPSet信息" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56 -msgid "IPSet Sources" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:45 +msgid "IPSet Query" +msgstr "IPSet 查詢" -#: applications/luci-app-banip/luasrc/controller/banip.lua:22 -msgid "IPSet-Lookup" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:212 +msgid "IPSet Query..." +msgstr "IPSet 查詢..." -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10 -msgid "Input file not found, please check your configuration." -msgstr "找不到輸入檔案,請確認您的設定" +#: applications/luci-app-banip/luasrc/controller/banip.lua:8 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +msgid "IPSet Report" +msgstr "IPSet 報告" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166 -msgid "LAN Forward Chain IPv4" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:235 +msgid "IPSet details" +msgstr "IPSet 詳情" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198 -msgid "LAN Forward Chain IPv6" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371 +msgid "IPv4 Support" +msgstr "IPv4 支援" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161 -msgid "LAN Input Chain IPv4" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376 +msgid "IPv6 Support" +msgstr "支援 IPv6" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193 -msgid "LAN Input Chain IPv6" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262 +msgid "Information" +msgstr "資訊" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637 +msgid "LAN Forward" +msgstr "區域網路轉發" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +msgid "LAN Input" +msgstr "區域網路入站" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300 msgid "Last Run" msgstr "最後執行" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97 -msgid "Load" -msgstr "載入" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416 +msgid "Least Priority" +msgstr "最低優先順序" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81 -msgid "Loading" -msgstr "載入中" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 +msgid "Less Priority" +msgstr "較低優先順序" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58 -msgid "Loading ..." -msgstr "載入中..." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 +msgid "Limit E-Mail trigger to certain banIP actions." +msgstr "限制僅特定 banIP 操作會觸發電子郵件傳送。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114 -msgid "Local Save Blacklist Addons" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Limit the log monitor to certain log terms." +msgstr "將日誌監視器限制為特定的日誌項目。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119 -msgid "Local Save Whitelist Addons" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Limit the selection to certain local sources." +msgstr "將選擇限制在特定的本地來源。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87 -msgid "Low Priority Service" -msgstr "低優先順序服務" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66 +msgid "Line number to remove" +msgstr "要移除的行號" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28 -msgid "Manual WAN Interface Selection" -msgstr "手動選擇 WAN 介面" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "List of available network interfaces to trigger the banIP start." +msgstr "觸發 banIP 啟動的可用網路介面列表。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100 -msgid "Max. Download Queue" -msgstr "最大下載佇列" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447 +msgid "List of supported and fully pre-configured download utilities." +msgstr "支援的下載工具清單(完全預先配置)。" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34 -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65 -msgid "No response!" -msgstr "無回應!" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798 +msgid "Local Sources" +msgstr "本地來源" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Log Limit" +msgstr "日誌限制" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 +msgid "Log Monitor" +msgstr "日誌監視器" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 +msgid "Log Terms" +msgstr "日誌項目" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:12 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +msgid "Log View" +msgstr "日誌檢視" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384 +msgid "Log suspicious incoming packets - usually dropped." +msgstr "記錄可疑的傳入資料封包 - 通常是被丟棄的。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387 msgid "" -"Options for further tweaking in case the defaults are not suitable for you." -msgstr "" +"Log suspicious outgoing packets - usually rejected. Logging such packets may " +"cause an increase in latency due to it requiring additional system resources." +msgstr "記錄可疑的傳出資料封包 - 通常是被拒絕的。由於需要額外的系統資源,記錄這樣的資料封包可能會導致延遲增加。" -#: applications/luci-app-banip/luasrc/controller/banip.lua:21 -msgid "Overview" -msgstr "總覽" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "LuCI Log Count" +msgstr "LuCI 日誌計數" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Maclist Timeout" +msgstr "Mac 列表逾時" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:15 msgid "" -"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " -"notation and comments introduced with '#' are allowed." -msgstr "" +"Maclist changes have been saved. Refresh your banIP lists that changes take " +"effect." +msgstr "MAC 列表變更已經儲存。更新您的 banIP 列表以使變更生效。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 +msgid "" +"Manually override the pre-configured download options for the selected " +"download utility." +msgstr "手動覆蓋所選下載工具的預先設定下載選項。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19 -msgid "Please edit this file directly in a terminal session." -msgstr "請直接在終端機中編輯此檔案" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "NGINX Log Count" +msgstr "NGINX 日誌計數" -#: applications/luci-app-banip/luasrc/controller/banip.lua:23 -msgid "RIPE-Lookup" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:118 +msgid "Name" +msgstr "名稱" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Network Interfaces" +msgstr "網路介面" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88 +msgid "No Query results!" +msgstr "查詢結果為空!" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21 +msgid "No banIP related logs yet!" +msgstr "尚無 banIP 相關的日誌!" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 +msgid "Normal Priority (default)" +msgstr "正常優先順序 (預設)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:195 +msgid "Number of CIDR entries" +msgstr "CIDR 項目數" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:191 +msgid "Number of IP entries" +msgstr "IP 項目數" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:199 +msgid "Number of MAC entries" +msgstr "MAC 項目數" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:203 +msgid "Number of accessed entries" +msgstr "存取的項目數" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:183 +msgid "Number of all IPSets" +msgstr "全部 IPSet 項目數" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:187 +msgid "Number of all entries" +msgstr "全部項目數" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "" +"Number of failed LuCI login repetitions of the same ip in the log before " +"banning." +msgstr "在被封禁前,日誌中同一 IP 登錄 LuCI 失敗的記錄次數。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702 +msgid "" +"Number of failed nginx requests of the same ip in the log before banning." +msgstr "在被封禁前,日誌中同一 IP 請求 nginx 失敗的記錄次數。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "" +"Number of failed ssh login repetitions of the same ip in the log before " +"banning." +msgstr "在被封禁前,日誌中同一 IP 登錄 SSH 失敗的記錄次數。" + +#: applications/luci-app-banip/luasrc/controller/banip.lua:7 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19 +msgid "Overview" +msgstr "概覽" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677 +msgid "Parse only the last stated number of log entries for suspicious events." +msgstr "僅解析最後宣告的可疑事件的日誌項目數量。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +msgid "Profile used by 'msmtp' for banIP notification E-Mails." +msgstr "「msmtp」所用的 banIP 電子郵件通知設定。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96 +msgid "Query" +msgstr "查詢" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399 +msgid "Receiver address for banIP notification e-mails." +msgstr "banIP 通知電子郵件的接收者位址。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 msgid "Refresh" msgstr "重新整理" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151 -msgid "Refresh IPSets" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15 +msgid "Refresh Timer" +msgstr "定時重整" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21 -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160 -msgid "Reload" -msgstr "重新載入" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +msgid "Refresh Timer..." +msgstr "定時重整中..." -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158 -msgid "Reload IPSet Sources" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62 +msgid "Remove an existing job" +msgstr "移除一個現存工作" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112 -msgid "Runtime Information" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Report Directory" +msgstr "報告目錄" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171 -msgid "SRC Target IPv4" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +msgid "Restart" +msgstr "重新啟動" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203 -msgid "SRC Target IPv6" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "" +"Restrict the internet access from/to a small number of secure websites/IPs " +"and block access from/to the rest of the internet." +msgstr "限制來自/到少數安全網站/IP的網際網路存取,攔截來自/到網際網路其餘部分的存取。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65 -msgid "SRC/DST" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60 +msgid "Result" +msgstr "結果" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107 -msgid "SSH Daemon" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +msgid "Run Flags" +msgstr "執行旗標" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43 -msgid "SSH/LuCI RT Monitor" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292 +msgid "Run Information" +msgstr "執行資訊" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27 -msgid "Save" -msgstr "儲存" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "SRC IPSet Type" +msgstr "SRC IPSet 類型" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108 -msgid "Select the SSH daemon for logfile parsing, to detect break-in events." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "SRC Log Options" +msgstr "SRC 日誌選項" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145 -msgid "Select the used start type during boot." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "SRC Target" +msgstr "SRC 目的" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 +msgid "SRC+DST IPSet Type" +msgstr "SRC+DST IPSet 類型" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127 -msgid "Select your preferred download utility." -msgstr "選擇偏好的下載工具。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:692 +msgid "SSH Log Count" +msgstr "SSH 日誌計數" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29 -msgid "Select your preferred interface(s) manually." -msgstr "手動選擇偏好的介面。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107 +msgid "Save" +msgstr "儲存" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46 msgid "" -"Set the nice level to 'low priority' and banIP background processing will " -"take less resources from the system." -msgstr "" +"Search the active banIP-related IPSets for a specific IP, CIDR or MAC " +"address." +msgstr "搜尋特定 IP、CIDR 或 MAC 位址的動作的 banIP 相關 IPSet。" -#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51 -msgid "Show only set member with packet counter > 0" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363 +msgid "Select the relevant network interfaces manually." +msgstr "手動選擇相關的網路介面。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395 msgid "" -"Size of the download queue to handle downloads & IPset processing in " -"parallel (default '4')." -msgstr "" +"Send banIP related notification e-mails. This needs the installation and " +"setup of the additional 'msmtp' package." +msgstr "傳送 banIP 相關的通知郵件。這需要安裝和設定額外的「msmtp」套件。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135 -msgid "" -"Special options for the selected download utility, e.g. '--timeout=20 -O'." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +msgid "Sender address for banIP notification E-Mails." +msgstr "banIP 通知郵件的傳送位址。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144 -msgid "Start Type" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "Service Priority" +msgstr "服務優先權" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44 -msgid "" -"Starts a small log/banIP monitor in the background to block SSH/LuCI brute " -"force attacks in realtime." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:29 +msgid "Set a new banIP job" +msgstr "設定一個新的 banIP 任務" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95 -msgid "" -"Target directory for banIP backups. Default is '/tmp', please use preferably " -"a non-volatile disk if available." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534 +msgid "Set individual DST type per IPset to block only outgoing packets." +msgstr "為每一 IPSet 設定單獨的 DST 類型來僅攔截傳出資料封包。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:522 +msgid "Set individual SRC type per IPset to block only incoming packets." +msgstr "為每一 IPSet 設定單獨的 SRC 類型來僅攔截傳入資料封包。" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "" -"The RIPEstat Data API is the public data interface provided by RIPE NCC, for " -"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank" -"\" rel=\"noopener noreferrer\">here</a>." -msgstr "" +"Set individual SRC+DST type per IPset to block incoming and outgoing packets." +msgstr "為每一 IPSet 設定單獨的 SRC+DST 類型來攔截傳入和傳出資料封包。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18 -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18 -msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +msgid "Set special DST log options, e.g. to set a limit rate." +msgstr "設定特殊的 DST 日誌選項,如設定一個限制率。" -#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31 -msgid "The syslog output, pre-filtered for banIP related messages only." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:707 +msgid "Set special SRC log options, e.g. to set a limit rate." +msgstr "設定特殊的 SRC 日誌選項,如設定一個限制率。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89 -msgid "This change requires a manual service stop/re-start to take effect." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +msgid "Set the blacklist IPSet timeout." +msgstr "設定黑名單 IPSet 逾時。" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40 -msgid "This data call gives access to various data sources maintained by IANA." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +msgid "Set the firewall target for all DST related rules." +msgstr "設定所有 DST 相關規則的防火牆目的。" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +msgid "Set the firewall target for all SRC related rules." +msgstr "設定所有 SRC 相關規則的防火牆目的。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 msgid "" -"This data call lists the Internet resources associated with a country, " -"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." -msgstr "" +"Set the global IPset type default, to block incoming (SRC) and/or outgoing " +"(DST) packets." +msgstr "設定全域 IPSet 類型預設值,以攔截傳入(SRC)和/或傳出(DST)資料封包。" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25 -msgid "This data call returns all announced prefixes for a given ASN." -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +msgid "Set the maclist IPSet timeout." +msgstr "設定 MAC 列表 IPSet 逾時。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Set the whitelist IPSet timeout." +msgstr "設定白名單 IPSet 逾時。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +msgid "Settings" +msgstr "設定" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425 +msgid "Size of the download queue for download processing in parallel." +msgstr "用於並行下載處理的下載佇列大小。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:753 +msgid "Sources (Info)" +msgstr "來源 (資訊)" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:381 msgid "" -"This data call returns geolocation information for the given IP space, or " -"for announced IP prefixes in the case of ASNs." -msgstr "" +"Starts a small log monitor in the background to block suspicious SSH/LuCI " +"login attempts." +msgstr "在背景啟動一個小日誌監視器,阻止可疑的 SSH/LuCI 登錄嘗試。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +msgid "Startup Trigger Interface" +msgstr "啟動觸發介面" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264 +msgid "Status / Version" +msgstr "狀態/版本" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +msgid "Suspend" +msgstr "暫停" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 +msgid "Target directory for IPSet related report files." +msgstr "IPSet 相關的報告檔案的目的目錄。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +msgid "Target directory for compressed source list backups." +msgstr "壓縮的來源列表備份的目的目錄。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96 +msgid "The Refresh Timer could not been updated." +msgstr "無法更新重整計時器。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98 +msgid "The Refresh Timer has been updated." +msgstr "重整計時器已更新。" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57 +msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)" +msgstr "星期幾(可選。取值范圍:1-7,可用 , 或 - 分隔)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47 +msgid "The hours portition (req., range: 0-23)" +msgstr "小時 (必須。取值範圍:0-23)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52 +msgid "The minutes portion (opt., range: 0-59)" +msgstr "分鐘 (可選。取值範圍:0-59)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" -"This data call returns the containing prefix and announcing ASN of a given " -"IP address." -msgstr "" +"The selected priority will be used for banIP background processing. This " +"change requires a full banIP service restart to take effect." +msgstr "所選的優先順序將用於 banIP 背景處理。此變更需要重新啟動整個 banIP 服務才能生效。" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:28 +msgid "The syslog output, pre-filtered for banIP related messages only." +msgstr "系統日誌輸出,僅針對banIP相關消息進行了預過濾。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:23 msgid "" -"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and " -"reverse (PTR) records starting form either a hostname or an IP address." +"This is the local banIP blacklist to always-deny certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" +"這是本地 banIP 黑名單,用於始終拒絕某些 IP/CIDR 位址。<br /> <em><b>請注意:</b></em>每行僅加入一個 IPv4 " +"位址、IPv6 位址或域名。註解以「#」開頭。不允許使用萬用字元和正規表達式。" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:23 msgid "" -"This data call returns whois information from the relevant Regional Internet " -"Registry and Routing Registry." -msgstr "這會從註冊商和路由表回傳 whois 資訊" +"This is the local banIP maclist to always-allow certain MAC addresses.<br /> " +"<em><b>Please note:</b></em> add only one MAC address per line. Comments " +"introduced with '#' are allowed - domains, wildcards and regex are not." +msgstr "" +"這是本地 banIP MAC 列表,用於始終允許某些 MAC 位址。<br /> " +"<em><b>請注意:</b></em>每行只加入一個MAC位址。註解以「#」開頭。不允許使用域名、萬用字元和正規表達式。" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:23 msgid "" -"This data call shows general informations about an ASN like its announcement " -"status and the name of its holder according to the WHOIS service." +"This is the local banIP whitelist to always allow certain IP/CIDR addresses." +"<br /> <em><b>Please note:</b></em> add only one IPv4 address, IPv6 address " +"or domain name per line. Comments introduced with '#' are allowed - " +"wildcards and regex are not." msgstr "" +"這是本地 banIP 白名單,用於始終允許某些 IP/CIDR 位址。<br /> <em><b>請注意:</b></em>每行僅加入一個 IPv4 " +"位址、IPv6 位址或域名。註解以「#」開頭。不允許使用萬用字元和正規運算式。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:176 msgid "" -"This form allows you to modify the content of the banIP blacklist (%s).<br />" -msgstr "這個表格可以編輯 banIP 的黑名單 (%s)。<br />" +"This tab shows the last generated IPSet Report, press the 'Refresh' button " +"to get a current one." +msgstr "該頁籤顯示了上一次產生的 IPSet 報告,點擊「更新」按鈕可取得目前報告。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31 -msgid "" -"This form allows you to modify the content of the banIP whitelist (%s).<br />" -msgstr "這個表格可以編輯 banIP 的白名單 (%s)。<br />" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:179 +msgid "Timestamp" +msgstr "時間戳" -#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:16 msgid "" -"This form allows you to modify the content of the main banIP configuration " -"file (/etc/config/banip)." -msgstr "" +"To keep your banIP lists up-to-date, you should set up an automatic update " +"job for these lists." +msgstr "為了使您的 banIP 列表保持最新,您應該為這些列表設定一個自動更新任務。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +msgid "Topic for banIP notification E-Mails." +msgstr "banIP 通知郵件的主題。" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 msgid "Trigger Delay" msgstr "觸發延遲" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119 +msgid "Type" +msgstr "類型" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blacklist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17 +msgid "Unable to save changes: %s" +msgstr "無法儲存變更(訊息:%s)" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 msgid "Verbose Debug Logging" -msgstr "詳細的偵錯記錄" +msgstr "詳細除錯日誌" -#: applications/luci-app-banip/luasrc/controller/banip.lua:24 -msgid "View Logfile" -msgstr "查看記錄檔" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659 +msgid "WAN Forward" +msgstr "廣域網路轉發" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156 -msgid "WAN Forward Chain IPv4" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648 +msgid "WAN Input" +msgstr "廣域網路入站" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188 -msgid "WAN Forward Chain IPv6" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:11 +msgid "Whitelist IP/CIDR" +msgstr "白名單 IP/CIDR" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151 -msgid "WAN Input Chain IPv4" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391 +msgid "Whitelist Only" +msgstr "僅白名單" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183 -msgid "WAN Input Chain IPv6" -msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +msgid "Whitelist Timeout" +msgstr "白名單逾時" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:33 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:15 msgid "" -"Whitelist auto addons are stored temporary in the IPSet and saved " -"permanently in the local whitelist. Disable this option to prevent the local " -"save." -msgstr "" +"Whitelist changes have been saved. Refresh your banIP lists that changes " +"take effect." +msgstr "白名單變更已經儲存。更新您的 banIP 列表以使變更生效。" -#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93 -msgid "Whois Information" -msgstr "Whois 資訊" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152 +msgid "Whitelist..." +msgstr "白名單..." -#: applications/luci-app-banip/luasrc/controller/banip.lua:17 -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10 +#: applications/luci-app-banip/luasrc/controller/banip.lua:6 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3 msgid "banIP" -msgstr "" +msgstr "禁止IP" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:41 +msgid "banIP action" +msgstr "banIP 操作" + +#~ msgid "ASN Overview" +#~ msgstr "ASN 總覽" + +#~ msgid "ASN Prefixes" +#~ msgstr "ASN前綴" + +#~ msgid "ASN/Country" +#~ msgstr "ASN/國家" + +#~ msgid "Advanced" +#~ msgstr "進階" + +#~ msgid "Automatic WAN Interface Detection" +#~ msgstr "自動偵測 WAN 介面" + +#~ msgid "" +#~ "Blacklist auto addons are stored temporary in the IPSet and saved " +#~ "permanently in the local blacklist. Disable this option to prevent the " +#~ "local save." +#~ msgstr "" +#~ "黑名單自動加載項臨時存儲在IPSet中,並永久保存在本地黑名單中。禁用此選項以" +#~ "防止本地保存。" + +#~ msgid "Check the current available IPSets." +#~ msgstr "檢查當前可用的IPSet。" + +#~ msgid "" +#~ "Configuration of the banIP package to block ip adresses/subnets via IPSet." +#~ msgstr "banIP套件的組態,以通過IPSet阻止IP位址/子網路。" + +#~ msgid "Country Resources" +#~ msgstr "國家資源" + +#~ msgid "DNS Chain" +#~ msgstr "DNS鏈" + +#~ msgid "DST Target IPv4" +#~ msgstr "DST目標IPv4" + +#~ msgid "DST Target IPv6" +#~ msgstr "DST目標IPv6" + +#~ msgid "Description" +#~ msgstr "描述" + +#~ msgid "Download Options" +#~ msgstr "下載選項" + +#~ msgid "Download Utility, RT Monitor" +#~ msgstr "下載工具, 即時監視器" + +#~ msgid "Edit Configuration" +#~ msgstr "編輯設定" + +#~ msgid "Enable banIP" +#~ msgstr "啟用 BanIP" + +#~ msgid "Enable verbose debug logging in case of any processing error." +#~ msgstr "在出現任何處理錯誤的情況下,請啟用「詳細除錯日誌」記錄。" + +#~ msgid "Enter IP/CIDR/ASN/ISO" +#~ msgstr "輸入 IP/CIDR/ASN/ISO" + +#~ msgid "Extra Options" +#~ msgstr "額外選項" + +#~ msgid "" +#~ "For further information <a href=\"%s\" target=\"_blank\">check the online " +#~ "documentation</a>" +#~ msgstr "更多資訊請前往 <a href=\"%s\" target=\"_blank\">線上說明</a>查看" + +#~ msgid "" +#~ "For further performance improvements you can raise this value, e.g. '8' " +#~ "or '16' should be safe." +#~ msgstr "您可以增加數值以增進效能,'8' 或 '16' 應該都在安全範圍內。" + +#~ msgid "Geo Location" +#~ msgstr "地理位置" + +#~ msgid "Grant UCI access for luci-app-banip" +#~ msgstr "授予 luci-app-banip 擁有 UCI 存取的權限" + +#~ msgid "IANA Information" +#~ msgstr "IANA 資訊" + +#~ msgid "IP/ASN Mapping" +#~ msgstr "IP / ASN映射" + +#~ msgid "IPSet Sources" +#~ msgstr "IPSet來源" + +#~ msgid "IPSet-Lookup" +#~ msgstr "IPSet-查詢" + +#~ msgid "Input file not found, please check your configuration." +#~ msgstr "找不到輸入文件,請檢查您的設定。" + +#~ msgid "LAN Forward Chain IPv4" +#~ msgstr "區域網轉發鏈IPv4" + +#~ msgid "LAN Forward Chain IPv6" +#~ msgstr "區域網轉發鏈IPv6" + +#~ msgid "LAN Input Chain IPv4" +#~ msgstr "區域網輸入鏈IPv4" + +#~ msgid "LAN Input Chain IPv6" +#~ msgstr "區域網輸入鏈IPv6" + +#~ msgid "Load" +#~ msgstr "負載" + +#~ msgid "Loading" +#~ msgstr "正在載入中" + +#~ msgid "Loading ..." +#~ msgstr "載入中..." + +#~ msgid "Local Save Blacklist Addons" +#~ msgstr "本地保存黑名單插件" + +#~ msgid "Local Save Whitelist Addons" +#~ msgstr "本地保存白名單插件" + +#~ msgid "Low Priority Service" +#~ msgstr "低優先權服務" + +#~ msgid "Manual WAN Interface Selection" +#~ msgstr "手動選擇 WAN 介面" + +#~ msgid "Max. Download Queue" +#~ msgstr "最大下載佇列" + +#~ msgid "No response!" +#~ msgstr "無回應!" + +#~ msgid "" +#~ "Options for further tweaking in case the defaults are not suitable for " +#~ "you." +#~ msgstr "如果預設值不適合您,則可以進行進一步調整的選項。" + +#~ msgid "" +#~ "Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR " +#~ "notation and comments introduced with '#' are allowed." +#~ msgstr "" +#~ "請每行僅添加一個IPv4或IPv6位址。允許使用CIDR表示法中的IP範圍和以 '#' 開頭" +#~ "的註釋。" + +#~ msgid "Please edit this file directly in a terminal session." +#~ msgstr "請編輯在終端機會話中的此文件目錄." + +#~ msgid "RIPE-Lookup" +#~ msgstr "RIPE-查詢" + +#~ msgid "Refresh IPSets" +#~ msgstr "更新IPSets" + +#~ msgid "Reload" +#~ msgstr "重新載入" + +#~ msgid "Reload IPSet Sources" +#~ msgstr "重新加載 IPSet來源" + +#~ msgid "Runtime Information" +#~ msgstr "運行時信息" + +#~ msgid "SRC Target IPv4" +#~ msgstr "SRC目標IPv4" + +#~ msgid "SRC Target IPv6" +#~ msgstr "SRC目標IPv6" + +#~ msgid "SRC/DST" +#~ msgstr "SRC/DST" + +#~ msgid "SSH Daemon" +#~ msgstr "SSH常駐服務" + +#~ msgid "SSH/LuCI RT Monitor" +#~ msgstr "SSH/LuCI RT監視器" + +#~ msgid "" +#~ "Select the SSH daemon for logfile parsing, to detect break-in events." +#~ msgstr "選擇SSH常駐程序進行日誌文件解析,以檢測入侵事件。" + +#~ msgid "Select the used start type during boot." +#~ msgstr "在引導過程中選擇使用的啟動類型。" + +#~ msgid "Select your preferred download utility." +#~ msgstr "選擇偏好的下載工具。" + +#~ msgid "Select your preferred interface(s) manually." +#~ msgstr "手動選擇偏好的介面。" + +#~ msgid "" +#~ "Set the nice level to 'low priority' and banIP background processing will " +#~ "take less resources from the system." +#~ msgstr "設定 nice 級別為「低優先權」,banIP 後台行程將耗費更少的系統資源。" + +#~ msgid "Show only set member with packet counter > 0" +#~ msgstr "僅顯示封包計數器的設定成員 > 0" -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114 -msgid "banIP Status" -msgstr "banIP 狀態" +#~ msgid "" +#~ "Size of the download queue to handle downloads & IPset processing in " +#~ "parallel (default '4')." +#~ msgstr "用於處理下載和下載的隊列的大小 & IPset並行處理 (預設為 '4')." -#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120 -msgid "banIP Version" -msgstr "banIP 版本" +#~ msgid "" +#~ "Special options for the selected download utility, e.g. '--timeout=20 -O'." +#~ msgstr "所選下載工具的特殊選項,例如 '--timeout = 20 -O'。" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59 -msgid "enable IPv4" -msgstr "啟用 IPV4" +#~ msgid "Start Type" +#~ msgstr "開始類型" -#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62 -msgid "enable IPv6" -msgstr "啟用 IPV6" +#~ msgid "" +#~ "Starts a small log/banIP monitor in the background to block SSH/LuCI " +#~ "brute force attacks in realtime." +#~ msgstr "在後台啟動一個小的 log/banIP監視器,以即實時阻止SSH/LuCI暴力攻擊。" + +#~ msgid "" +#~ "Target directory for banIP backups. Default is '/tmp', please use " +#~ "preferably a non-volatile disk if available." +#~ msgstr "" +#~ "banIP 備份的目標目錄。預設值為 \"/tmp\",請盡可能使用非揮發性磁碟(如果" +#~ "有)。" + +#~ msgid "" +#~ "The RIPEstat Data API is the public data interface provided by RIPE NCC, " +#~ "for details look <a href=\"https://stat.ripe.net/docs/data_api\" target=" +#~ "\"_blank\" rel=\"noopener noreferrer\">here</a>." +#~ msgstr "" +#~ "RIPEstat數據API是RIPE NCC提供的公共數據接口,有關詳細信息,請參見<a href=" +#~ "\"https://stat.ripe.net/docs/data_api\" target=\"_blank\" rel=\"noopener " +#~ "noreferrer\">此處</a>。" + +#~ msgid "The file size is too large for online editing in LuCI (≥ 100 KB)." +#~ msgstr "文件大小太大,無法在LuCI中進行線上編輯(≧100 KB)。" + +#~ msgid "This change requires a manual service stop/re-start to take effect." +#~ msgstr "此更改需要手動, 服務 停止/重啟 才能生效。" + +#~ msgid "" +#~ "This data call gives access to various data sources maintained by IANA." +#~ msgstr "通過此資料調用,可以存取 IANA維護的各種資料源。" + +#~ msgid "" +#~ "This data call lists the Internet resources associated with a country, " +#~ "including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes." +#~ msgstr "" +#~ "此資料呼叫列出了與國家/地區相關的 Internet資源, 包括ASN、IPv4範圍和 " +#~ "IPv4/6 CIDR前綴。" + +#~ msgid "This data call returns all announced prefixes for a given ASN." +#~ msgstr "此資料調用返回給定ASN的所有已聲明前綴。" + +#~ msgid "" +#~ "This data call returns geolocation information for the given IP space, or " +#~ "for announced IP prefixes in the case of ASNs." +#~ msgstr "此資料呼叫返回給定IP空間或ASN情況下已宣布IP前綴的地理位置信息。" + +#~ msgid "" +#~ "This data call returns the containing prefix and announcing ASN of a " +#~ "given IP address." +#~ msgstr "此資料調用返回包含的前綴和宣布給定IP位址的ASN。" + +#~ msgid "" +#~ "This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) " +#~ "and reverse (PTR) records starting form either a hostname or an IP " +#~ "address." +#~ msgstr "" +#~ "此資料調用返回從主機名或 IP位址開始的DNS正向(A/AAAA/CNAME) 和 反向(PTR)記" +#~ "錄的遞歸鏈。" + +#~ msgid "" +#~ "This data call returns whois information from the relevant Regional " +#~ "Internet Registry and Routing Registry." +#~ msgstr "此資料呼叫從相關的區域網際網路登記處和路由登記處回傳whois信息。" + +#~ msgid "" +#~ "This data call shows general informations about an ASN like its " +#~ "announcement status and the name of its holder according to the WHOIS " +#~ "service." +#~ msgstr "" +#~ "此資料呼叫顯示有關ASN的常規信息,例如其公告狀態和根據WHOIS服務的持有人名" +#~ "稱。" + +#~ msgid "" +#~ "This form allows you to modify the content of the banIP blacklist (%s)." +#~ "<br />" +#~ msgstr "這個表格可以編輯 banIP 的黑名單 (%s)。<br />" + +#~ msgid "" +#~ "This form allows you to modify the content of the banIP whitelist (%s)." +#~ "<br />" +#~ msgstr "這個表格可以編輯 banIP 的白名單 (%s)。<br />" + +#~ msgid "" +#~ "This form allows you to modify the content of the main banIP " +#~ "configuration file (/etc/config/banip)." +#~ msgstr "此表格允許您修改主要banIP設置文件(/etc/config/banip)的內容。" + +#~ msgid "View Logfile" +#~ msgstr "查看記錄檔" + +#~ msgid "WAN Forward Chain IPv4" +#~ msgstr "廣域網轉發鏈IPv4" + +#~ msgid "WAN Forward Chain IPv6" +#~ msgstr "廣域網轉發鏈IPv6" + +#~ msgid "WAN Input Chain IPv4" +#~ msgstr "網域網輸入鏈IPv4" + +#~ msgid "WAN Input Chain IPv6" +#~ msgstr "網域網輸入鏈IPv6" + +#~ msgid "" +#~ "Whitelist auto addons are stored temporary in the IPSet and saved " +#~ "permanently in the local whitelist. Disable this option to prevent the " +#~ "local save." +#~ msgstr "" +#~ "白名單自動加載項臨時存儲在IPSet中,並永久保存在本地白名單中。禁用此選項以" +#~ "防止本地保存。" + +#~ msgid "Whois Information" +#~ msgstr "Whois 資訊" + +#~ msgid "banIP Status" +#~ msgstr "banIP 狀態" + +#~ msgid "banIP Version" +#~ msgstr "banIP 版本" + +#~ msgid "enable IPv4" +#~ msgstr "啟用 IPV4" + +#~ msgid "enable IPv6" +#~ msgstr "啟用 IPV6" 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 new file mode 100644 index 0000000000..554f6baf8f --- /dev/null +++ b/applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json @@ -0,0 +1,66 @@ +{ + "admin/services/banip": { + "title": "banIP", + "order": "60", + "action": { + "type": "alias", + "path": "admin/services/banip/overview" + }, + "depends": { + "acl": [ "luci-app-banip" ], + "fs": { + "/usr/bin/banip.sh": "executable", + "/etc/init.d/banip": "executable" + }, + "uci": { "banip": true } + } + }, + "admin/services/banip/overview": { + "title": "Overview", + "order": 10, + "action": { + "type": "view", + "path": "banip/overview" + } + }, + "admin/services/banip/ipsetreport": { + "title": "IPSet Report", + "order": 20, + "action": { + "type": "view", + "path": "banip/ipsetreport" + } + }, + "admin/services/banip/blacklist": { + "title": "Edit Blacklist", + "order": 30, + "action": { + "type": "view", + "path": "banip/blacklist" + } + }, + "admin/services/banip/whitelist": { + "title": "Edit Whitelist", + "order": 40, + "action": { + "type": "view", + "path": "banip/whitelist" + } + }, + "admin/services/banip/maclist": { + "title": "Edit Maclist", + "order": 50, + "action": { + "type": "view", + "path": "banip/maclist" + } + }, + "admin/services/banip/logread": { + "title": "Log View", + "order": 60, + "action": { + "type": "view", + "path": "banip/logread" + } + } +} 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 c4472c2035..d0a616be6e 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 @@ -1,10 +1,37 @@ { "luci-app-banip": { - "description": "Grant UCI access for luci-app-banip", - "read": { - "uci": [ "banip" ] - }, + "description": "Grant access to LuCI app banIP", "write": { + "uci": [ "banip" ], + "file": { + "/etc/banip/*": [ "read" ], + "/etc/banip/banip.blacklist": [ "write" ], + "/etc/banip/banip.whitelist": [ "write" ], + "/etc/banip/banip.maclist": [ "write" ] + } + }, + "read": { + "cgi-io": [ "exec" ], + "file": { + "/var/run/banip.pid": [ "read" ], + "/tmp/ban_runtime.json": [ "read" ], + "/sbin/logread -e banIP-": [ "exec" ], + "/usr/sbin/logread -e banIP-": [ "exec" ], + "/usr/sbin/iptables -L": [ "exec" ], + "/usr/sbin/ip6tables -L": [ "exec" ], + "/etc/init.d/banip list" : [ "exec" ], + "/etc/init.d/banip refresh" : [ "exec" ], + "/etc/init.d/banip reload" : [ "exec" ], + "/etc/init.d/banip restart" : [ "exec" ], + "/etc/init.d/banip suspend" : [ "exec" ], + "/etc/init.d/banip resume" : [ "exec" ], + "/etc/init.d/banip report gen" : [ "exec" ], + "/etc/init.d/banip report json" : [ "exec" ], + "/etc/init.d/banip timer list" : [ "exec" ], + "/etc/init.d/banip timer remove [0-9]*" : [ "exec" ], + "/etc/init.d/banip timer add * [0-9]* [0-9*]* [1-7,-*]*" : [ "exec" ], + "/etc/init.d/banip query *" : [ "exec" ] + }, "uci": [ "banip" ] } } |