From 07f0574d41ec33563ab9119b723bee5e6c396261 Mon Sep 17 00:00:00 2001 From: Dirk Brenken Date: Fri, 28 Apr 2023 12:46:23 +0200 Subject: [PATCH] luci-app-banip: more feed editor improvements * add more 'upload' and 'save' safeguards * save only keys with values in exported JSON structure/file * sync translations Signed-off-by: Dirk Brenken (cherry picked from commit d25d5c28b7daddd9cfdf650b15642f1e89b2c2e5) Signed-off-by: Dirk Brenken --- .../luci-static/resources/view/banip/feeds.js | 16 +- applications/luci-app-banip/po/ar/banip.po | 479 ++++++++++------- applications/luci-app-banip/po/bg/banip.po | 479 ++++++++++------- applications/luci-app-banip/po/bn_BD/banip.po | 479 ++++++++++------- applications/luci-app-banip/po/ca/banip.po | 479 ++++++++++------- applications/luci-app-banip/po/cs/banip.po | 479 ++++++++++------- applications/luci-app-banip/po/da/banip.po | 486 ++++++++++------- applications/luci-app-banip/po/de/banip.po | 505 +++++++++++------- applications/luci-app-banip/po/el/banip.po | 479 ++++++++++------- applications/luci-app-banip/po/en/banip.po | 479 ++++++++++------- applications/luci-app-banip/po/es/banip.po | 487 ++++++++++------- applications/luci-app-banip/po/fi/banip.po | 479 ++++++++++------- applications/luci-app-banip/po/fr/banip.po | 487 ++++++++++------- applications/luci-app-banip/po/he/banip.po | 479 ++++++++++------- applications/luci-app-banip/po/hi/banip.po | 479 ++++++++++------- applications/luci-app-banip/po/hu/banip.po | 479 ++++++++++------- applications/luci-app-banip/po/it/banip.po | 479 ++++++++++------- applications/luci-app-banip/po/ja/banip.po | 479 ++++++++++------- applications/luci-app-banip/po/ko/banip.po | 479 ++++++++++------- applications/luci-app-banip/po/mr/banip.po | 479 ++++++++++------- applications/luci-app-banip/po/ms/banip.po | 479 ++++++++++------- applications/luci-app-banip/po/nb_NO/banip.po | 479 ++++++++++------- applications/luci-app-banip/po/nl/banip.po | 486 ++++++++++------- applications/luci-app-banip/po/pl/banip.po | 503 ++++++++++------- applications/luci-app-banip/po/pt/banip.po | 487 ++++++++++------- applications/luci-app-banip/po/pt_BR/banip.po | 503 ++++++++++------- applications/luci-app-banip/po/ro/banip.po | 503 ++++++++++------- applications/luci-app-banip/po/ru/banip.po | 482 ++++++++++------- applications/luci-app-banip/po/sk/banip.po | 479 ++++++++++------- applications/luci-app-banip/po/sv/banip.po | 479 ++++++++++------- applications/luci-app-banip/po/sw/banip.po | 479 ++++++++++------- .../luci-app-banip/po/templates/banip.pot | 479 ++++++++++------- applications/luci-app-banip/po/tr/banip.po | 487 ++++++++++------- applications/luci-app-banip/po/uk/banip.po | 479 ++++++++++------- applications/luci-app-banip/po/vi/banip.po | 479 ++++++++++------- .../luci-app-banip/po/zh_Hans/banip.po | 501 ++++++++++------- .../luci-app-banip/po/zh_Hant/banip.po | 501 ++++++++++------- 37 files changed, 10756 insertions(+), 6695 deletions(-) diff --git a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js index 690fa4d1a5..84384ebad3 100644 --- a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js +++ b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js @@ -73,6 +73,11 @@ function handleEdit(ev) { }); return; } + } else { + fs.write('/etc/banip/banip.custom.feeds', null).then(function () { + ui.addNotification(null, E('p', _('Upload of the custom feed file failed.')), 'error'); + }); + return; } location.reload(); } else { @@ -122,6 +127,9 @@ function handleEdit(ev) { for (const element of elements) { let key = element.id.split('.')[4]; let value = element.value || ""; + if (value === "") { + continue; + } switch (key) { case 'url_4': subElements.url_4 = value; @@ -143,9 +151,13 @@ function handleEdit(ev) { break; } } - sumSubElements.push(nodeKeys[i].value, subElements); + if (nodeKeys[i].value !== "" && subElements.descr !== "") { + sumSubElements.push(nodeKeys[i].value, subElements); + } + } + if (sumSubElements.length > 0) { + exportJson = JSON.stringify(sumSubElements).replace(/^\[/, '{\n').replace(/\}]$/, '\n\t}\n}\n').replace(/,{"/g, ':{\n\t"').replace(/"},"/g, '"\n\t},\n"').replace(/","/g, '",\n\t"'); } - exportJson = JSON.stringify(sumSubElements).replace(/^\[/, '{\n').replace(/\}]$/, '\n\t}\n}\n').replace(/,{"/g, ':{\n\t"').replace(/"},"/g, '"\n\t},\n"').replace(/","/g, '",\n\t"'); return fs.write('/etc/banip/banip.custom.feeds', exportJson).then(function () { location.reload(); }); diff --git a/applications/luci-app-banip/po/ar/banip.po b/applications/luci-app-banip/po/ar/banip.po index f9eb07172b..1f9b867d7d 100644 --- a/applications/luci-app-banip/po/ar/banip.po +++ b/applications/luci-app-banip/po/ar/banip.po @@ -15,144 +15,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "مجلد النسخ الاحتياطي" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "" @@ -161,21 +171,21 @@ msgstr "" msgid "Cancel" msgstr "إلغاء" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information " msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "تنزيل المعلمات" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "تحميل الأداة" -#: 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:518 msgid "E-Mail Notification" msgstr "إعلام البريد الإلكتروني" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "ملف تعريف البريد الإلكتروني" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "عنوان مستقبل البريد الإلكتروني" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "عنوان مرسل البريد الإلكتروني" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "موضوع البريد الإلكتروني" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -264,39 +294,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "مفعل" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "الاعدادات العامة" @@ -304,11 +355,11 @@ msgstr "الاعدادات العامة" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "" @@ -320,71 +371,80 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "معلومة" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "آخر تشغيل" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -392,68 +452,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -470,68 +538,75 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "نظرة عامة" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "نعش الذاكرة" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "دليل التقارير" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "إعادة تشغيل" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -540,14 +615,26 @@ msgstr "" msgid "Result" msgstr "نتيجة" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "تشغيل الإشارات" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -556,23 +643,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "" @@ -581,15 +668,11 @@ msgstr "" msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -601,41 +684,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "إعدادات" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "بدء واجهة التشغيل" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -643,33 +726,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -683,14 +766,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -707,38 +790,56 @@ msgstr "" msgid "Timestamp" msgstr "" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "تأخير الزناد" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "تسجيل مطول للتصحيح" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" @@ -746,7 +847,8 @@ msgstr "" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -754,16 +856,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -778,62 +887,62 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" diff --git a/applications/luci-app-banip/po/bg/banip.po b/applications/luci-app-banip/po/bg/banip.po index 0118d7781e..9267ba61a9 100644 --- a/applications/luci-app-banip/po/bg/banip.po +++ b/applications/luci-app-banip/po/bg/banip.po @@ -14,144 +14,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "ASNs" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Активни устройства" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "Активни събнети" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Автоматично засичане" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "Директоря за резервни копия" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "" @@ -160,21 +170,21 @@ msgstr "" msgid "Cancel" msgstr "Отмени" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "Държави" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "Не проверявай SSL сертификати по време на сваляне." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "Сваляй несигурно" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "Параметри за теглене" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "" -#: 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:518 msgid "E-Mail Notification" msgstr "E-Mail Известяване" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "E-Mail Профил" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "E-Mail Изпращач" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "E-Mail Тема" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -263,39 +293,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "Включи banIP сервиз." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Разрешен" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Основни настройки" @@ -303,11 +354,11 @@ msgstr "Основни настройки" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "" @@ -319,71 +370,80 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Информация" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -391,68 +451,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -469,68 +537,75 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -539,14 +614,26 @@ msgstr "" msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -555,23 +642,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "" @@ -580,15 +667,11 @@ msgstr "" msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -600,41 +683,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -642,33 +725,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -682,14 +765,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -706,38 +789,56 @@ msgstr "" msgid "Timestamp" msgstr "" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" @@ -745,7 +846,8 @@ msgstr "" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -753,16 +855,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -777,62 +886,62 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" diff --git a/applications/luci-app-banip/po/bn_BD/banip.po b/applications/luci-app-banip/po/bn_BD/banip.po index a79eef5ed5..f5cf4a5340 100644 --- a/applications/luci-app-banip/po/bn_BD/banip.po +++ b/applications/luci-app-banip/po/bn_BD/banip.po @@ -14,144 +14,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "চালু ডিভাইসগুলো" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "চালু সাবনেটগুলো" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "" @@ -160,21 +170,21 @@ msgstr "" msgid "Cancel" msgstr "বাতিল করুন" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "" -#: 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:518 msgid "E-Mail Notification" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -263,39 +293,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "সক্রিয়" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "সাধারণ সেটিংস" @@ -303,11 +354,11 @@ msgstr "সাধারণ সেটিংস" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "" @@ -319,71 +370,80 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -391,68 +451,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -469,68 +537,75 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -539,14 +614,26 @@ msgstr "" msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -555,23 +642,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "" @@ -580,15 +667,11 @@ msgstr "" msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -600,41 +683,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "সেটিংস" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -642,33 +725,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -682,14 +765,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -706,38 +789,56 @@ msgstr "" msgid "Timestamp" msgstr "" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" @@ -745,7 +846,8 @@ msgstr "" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -753,16 +855,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -777,62 +886,62 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" diff --git a/applications/luci-app-banip/po/ca/banip.po b/applications/luci-app-banip/po/ca/banip.po index 85752da8de..cb8a8b1547 100644 --- a/applications/luci-app-banip/po/ca/banip.po +++ b/applications/luci-app-banip/po/ca/banip.po @@ -14,144 +14,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "Directori de còpies de seguretat" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "" @@ -160,21 +170,21 @@ msgstr "" msgid "Cancel" msgstr "Cancel•lar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "Paràmetres de descàrrega" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "Utilitat de baixades" -#: 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:518 msgid "E-Mail Notification" msgstr "Notificació de correu" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "Adreça del destinatari de correu" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -263,39 +293,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Activat" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Paràmetres generals" @@ -303,11 +354,11 @@ msgstr "Paràmetres generals" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "" @@ -319,71 +370,80 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Informació" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Darrera execució" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -391,68 +451,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -469,68 +537,75 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Visió de conjunt" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Actualitza" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "Torna a carregar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Reiniciar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -539,14 +614,26 @@ msgstr "" msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -555,23 +642,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "" @@ -580,15 +667,11 @@ msgstr "" msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -600,41 +683,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Paràmetres" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -642,33 +725,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -682,14 +765,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -706,38 +789,56 @@ msgstr "" msgid "Timestamp" msgstr "" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "Enregistrament detallat de depuració" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" @@ -745,7 +846,8 @@ msgstr "" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -753,16 +855,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -777,62 +886,62 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" diff --git a/applications/luci-app-banip/po/cs/banip.po b/applications/luci-app-banip/po/cs/banip.po index 1fbd036e51..db34d4572c 100644 --- a/applications/luci-app-banip/po/cs/banip.po +++ b/applications/luci-app-banip/po/cs/banip.po @@ -14,144 +14,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "Záložní adresář" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "" @@ -160,21 +170,21 @@ msgstr "" msgid "Cancel" msgstr "Zrušit" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "Nástroj pro stahování" -#: 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:518 msgid "E-Mail Notification" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -263,39 +293,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "" @@ -303,11 +354,11 @@ msgstr "" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "" @@ -319,71 +370,80 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Poslední spuštění" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -391,68 +451,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -469,68 +537,75 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Přehled" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Aktualizovat" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "Znovu načíst" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -539,14 +614,26 @@ msgstr "" msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -555,23 +642,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "" @@ -580,15 +667,11 @@ msgstr "" msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -600,41 +683,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Nastavení" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -642,33 +725,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -682,14 +765,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -706,38 +789,56 @@ msgstr "" msgid "Timestamp" msgstr "" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "Prodleva spuštění" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "Podrobné protokolování ladění" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "Verze" @@ -745,7 +846,8 @@ msgstr "Verze" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -753,16 +855,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -777,62 +886,62 @@ msgstr "" msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" diff --git a/applications/luci-app-banip/po/da/banip.po b/applications/luci-app-banip/po/da/banip.po index 61ff5a326d..bb4ec6d281 100644 --- a/applications/luci-app-banip/po/da/banip.po +++ b/applications/luci-app-banip/po/da/banip.po @@ -14,144 +14,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "ASN'er" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Aktive enheder" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "Aktive Subnets" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Automatisk detektering" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "Backup Mappe" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "" @@ -160,21 +170,21 @@ msgstr "" msgid "Cancel" msgstr "Annuller" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "Lande" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 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:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "Download usikker" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "Download parametre" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "Download hjælpeprogram" -#: 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:518 msgid "E-Mail Notification" msgstr "Meddelelse pr. e-mail" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "E-mail profil" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "Modtagerens e-mailadresse" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "E-mail afsenderadresse" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "E-mail emne" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -263,39 +293,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "Aktiver banIP-tjenesten." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Aktiveret" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Generelle indstillinger" @@ -303,11 +354,11 @@ msgstr "Generelle indstillinger" msgid "Grant access to LuCI app banIP" msgstr "Giv adgang til LuCI-app banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "Høj prioritet" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "Højeste prioritet" @@ -319,72 +370,81 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "IPv4-understøttelse" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "IPv6-understøttelse" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Sidste kørsel" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "Mindste prioritet" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "Mindre prioritet" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "" "Liste over tilgængelige netværks interfaces til at trigger banIP start." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -392,68 +452,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "Loggrænse" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "Log Vilkår" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "Netværks Interfaces" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -470,69 +538,75 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "Normal prioritet (standard)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Oversigt" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -"Analyser kun det sidste angivne antal logposter for mistænkelige hændelser." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "Profil, der anvendes af \"msmtp\" til banIP-meddelelses-e-mails." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Opdater" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "Rapportmappe" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Genstart" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -541,14 +615,26 @@ msgstr "" msgid "Result" msgstr "Resultat" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "Kør flag" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "Kør oplysninger" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -557,23 +643,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "Afsenderadresse for banIP-meddelelses-e-mails." @@ -582,15 +668,11 @@ msgstr "Afsenderadresse for banIP-meddelelses-e-mails." msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -602,41 +684,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Indstillinger" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "Interface for opstartstrigger" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -644,33 +726,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -684,14 +766,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -708,38 +790,56 @@ msgstr "" msgid "Timestamp" msgstr "Tidsstempel" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "Emne for banIP-meddelelses-e-mails." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "Udløserforsinkelse" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "Verbose Debug Logning" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" @@ -747,7 +847,8 @@ msgstr "" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -755,16 +856,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -779,62 +887,68 @@ msgstr "" msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" + +#~ msgid "" +#~ "Parse only the last stated number of log entries for suspicious events." +#~ msgstr "" +#~ "Analyser kun det sidste angivne antal logposter for mistænkelige " +#~ "hændelser." diff --git a/applications/luci-app-banip/po/de/banip.po b/applications/luci-app-banip/po/de/banip.po index e8f65e26ce..da4665a1e1 100644 --- a/applications/luci-app-banip/po/de/banip.po +++ b/applications/luci-app-banip/po/de/banip.po @@ -14,146 +14,156 @@ msgstr "" msgid "-- Set Selection --" msgstr "-- Auswahl einstellen --" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "-100" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "-200 (Standard)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "-300" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "-400" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "0" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "100 (Standard)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "1000" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "1024 (Standard)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "2048" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "250" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "4096" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "50" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "500" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "512" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "Autonome Systemnummern" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Aktive Geräte" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "Aktive Feeds" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "Aktive Subnetze" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" "Zusätzliche Auslöseverzögerung in Sekunden, bevor die banIP-Verarbeitung " "tatsächlich beginnt." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "Erweiterte Einstellungen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "Nur Zulassungsliste" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "Automatische Zulassungsliste" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "Automatische Sperrliste" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Automatische Erkennung" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "Überträgt verdächtige IPs automatisch an die banIP-Sperrliste." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "Überträgt Uplink-IPs automatisch in die banIP-Zulassungsliste." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "Backupverzeichnis" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "Basisverzeichnis" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "Basisarbeitsverzeichnis während der BanIP-Verarbeitung." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "Ablauf der Sperrliste" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "Sperrlisten-Feeds" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "CPU-Kerne" @@ -162,21 +172,21 @@ msgstr "CPU-Kerne" msgid "Cancel" msgstr "Abbrechen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "Kettenpriorität" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "Ketten-/Set-Einstellungen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
in der Online-" "Dokumentation" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "Länder" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." @@ -202,11 +216,19 @@ msgstr "" "Deduplizieren von IP-Adressen in allen aktiven Sets und bereinigen der " "lokalen Sperrliste." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "IPs deduplizieren" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." @@ -214,59 +236,67 @@ msgstr "" "Automatische Erkennung relevanter Netzwerkgeräte, Schnittstellen, Subnetze, " "Protokolle und Dienstprogramme." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "Während des Downloads keine SSL-Serverzertifikate überprüfen." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "Unsicher herunterladen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "Download Parameter" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "Download-Werkzeug" -#: 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:518 msgid "E-Mail Notification" msgstr "E-Mail-Benachrichtigung" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "E-Mail-Profil" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "E-Mail Empfängeradresse" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "E-Mail Absenderadresse" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "E-Mail-Einstellungen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "E-Mail-Thema" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "Zulassungsliste bearbeiten" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "Sperrliste bearbeiten" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "Anzahl der Elemente" @@ -274,39 +304,60 @@ msgstr "Anzahl der Elemente" msgid "Elements" msgstr "Elemente" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "Aktiviere den banIP-Service." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "Aktivieren ausführlicher Debug-Logs im Fehlerfall." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Aktiviert" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "Aktiviert die IPv4-Unterstützung." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "Aktiviert die IPv6-Unterstützung." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "Verfallszeit für automatisch hinzugefügte Mitglieder der Sperrliste." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "Feed-Auswahl" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "Firewall-Protokoll" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Allgemeine Einstellungen" @@ -314,11 +365,11 @@ msgstr "Allgemeine Einstellungen" msgid "Grant access to LuCI app banIP" msgstr "Zugriff auf LuCI-App banIP gewähren" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "Hohe Priorität" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "Höchste Priorität" @@ -330,15 +381,15 @@ msgstr "IP-Suche" msgid "IP Search..." msgstr "IP-Suche..." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "IPv4 Unterstützung" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "IPv6 Unterstützung" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." @@ -346,47 +397,56 @@ msgstr "" "Erhöhen der maximalen Anzahl geöffneten Dateien, um z. B. die Menge der " "temporären geteilten Dateien beim Laden der Sets zu bewältigen." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Informationen" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "LAN-Forward (Pakete)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "LAN-Forward-Kette" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Letzter Durchgang" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "Niedrigste Priorität" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "Niedrige Priorität" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "Beschränken bestimmter Feeds auf die LAN-Forward-Kette." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "Beschränken bestimmter Feeds auf die WAN-Forward-Kette." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "Beschränken bestimmter Feeds auf die WAN-Eingang-Kette." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "Begrenzen von banIP verwendeter Rechenkerne, um RAM zu sparen." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." @@ -394,13 +454,13 @@ msgstr "" "Set-Elemente im Status und Bericht auflisten. Deaktivieren, um die CPU-Last " "zu reduzieren." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "" "Liste der verfügbaren Netzwerkschnittstellen, die den Start von banIP " "auslösen können." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -408,68 +468,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "Auflistung der Elemente eines bestimmten banIP-bezogenen Sets." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "Anzahl der Protokolle" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "LAN-Weiterleitung protokollieren" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "Protokollebene" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "Protokollbegrenzung" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" msgstr "Protokolleinstellungen" -#: 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:507 msgid "Log Terms" msgstr "Protokollbedingungen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "WAN-Weiterleitung protokollieren" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "WAN-Eingang protokollieren" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "Verdächtige weitergeleitete LAN-Pakete protokollieren (abgelehnt)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "Verdächtige weitergeleitete WAN-Pakete protokollieren (verworfen)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "Verdächtige eingehende WAN-Pakete protokollieren (verworfen)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "Max. geöffnete Dateien" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "NFT-Informationen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "Netzwerkadapter" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "Netzwerkschnittstellen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "Nice-Level" @@ -486,18 +554,18 @@ msgstr "Noch keine banIP-bezogenen Firewall-Protokolle!" msgid "No banIP related processing logs yet!" msgstr "Noch keine banIP-bezogenen Verarbeitungsprotokolle!" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "Normale Priorität (Voreinstellung)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" "Anzahl der fehlgeschlagenen Anmeldeversuche von der gleichen IP im Protokoll " "vor der Sperrung." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." @@ -505,29 +573,34 @@ msgstr "" "Überschreiben der vorkonfigurierten Download-Optionen für das ausgewählte " "Download-Dienstprogramm." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Übersicht" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -"Nur die zuletzt angegebene Anzahl der Protokolleinträge auf verdächtige " -"Ereignisse prüfen." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "Verarbeitungsprotokoll" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "Von 'msmtp' verwendetes Profil für banIP-Benachrichtigungs-E-Mails." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." @@ -535,27 +608,27 @@ msgstr "" "Empfängeradresse für banIP-Benachrichtigungs-E-Mails. Diese Angabe ist " "erforderlich, um die E-Mail-Funktionalität zu aktivieren." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Aktualisieren" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "Neu laden" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "Report-Verzeichnis" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "Berichtselemente" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Neustart" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" "Beschränken des Internetzugangs von/zu einer kleinen Anzahl von sicheren IPs." @@ -565,14 +638,26 @@ msgstr "" msgid "Result" msgstr "Ergebnis" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "Laufzeit-Flags" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "Informationen zur Ausführung" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "Suche" @@ -581,23 +666,23 @@ msgstr "Suche" msgid "Search the banIP-related Sets for a specific IP." msgstr "Suche in den banIP-bezogenen Sets nach einer bestimmten IP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "Wählen Sie eines der vorkonfigurierten Download-Dienstprogramme." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "Wählen Sie das/die WAN-Netzwerkgerät(e)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "Wählen Sie die logische(n) WAN-IPv4-Netzwerkschnittstelle(n) aus." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "Wählen Sie die logische(n) WAN-IPv6-Netzwerkschnittstelle(n) aus." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "Absenderadresse für banIP-Benachrichtigungs-E-Mails." @@ -606,16 +691,11 @@ msgstr "Absenderadresse für banIP-Benachrichtigungs-E-Mails." msgid "Set" msgstr "Set" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -#, fuzzy -msgid "Set Policy" -msgstr "Set-Richtlinie" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "Set-Berichte" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 #, fuzzy msgid "Set Split Size" msgstr "Teilungsgröße festlegen" @@ -630,11 +710,11 @@ msgstr "Umfrage einstellen" msgid "Set Survey..." msgstr "Umfrage einstellen..." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "Details zum Set" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." @@ -642,33 +722,33 @@ msgstr "" "Legen Sie die Priorität der nft-Kette in der banIP-Tabelle fest. Bitte " "beachten Sie: niedrigere Werte bedeuten höhere Priorität." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." -msgstr "Legen Sie die nft-Richtlinie für banIP-bezogene Sets fest." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "Legen Sie den Syslog-Level für die NFT-Protokollierung fest." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Einstellungen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" "Aufteilen des Ladens externer Sets nach jeweils n Mitgliedern, um RAM zu " "sparen." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "Trigger-Interface fürs Starten" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "Status" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "Stopp" @@ -676,29 +756,29 @@ msgstr "Stopp" msgid "Survey" msgstr "Umfrage" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "Systeminformationen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "Zielverzeichnis für banIP-bezogene Berichtsdateien." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "Zielverzeichnis für komprimierte Feed-Sicherungen." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" "Die Zulassungsliste ist zu groß, Änderungen können nicht gespeichert werden." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" "Die Sperrliste ist zu groß, Änderungen können nicht gespeichert werden." -#: 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:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." @@ -706,7 +786,7 @@ msgstr "" "Die standardmäßigen Protokollbegriffe/regulären Ausdrücke filtern " "verdächtigen SSH-, LuCI-, Nginx- und Asterisk-Verkehr." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" "Die gewählte Priorität wird für die BanIP-Hintergrundverarbeitung verwendet." @@ -725,7 +805,7 @@ msgstr "" "Die Syslog-Ausgabe, vorgefiltert nur für banIP-bezogene " "Verarbeitungsprotokolleinträge." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -735,7 +815,7 @@ msgstr "" "Adressen zulässt.
Bitte beachten Sie: fügen Sie nur " "genau eine MAC/IPv4/IPv6-Adresse oder einen Domänennamen pro Zeile hinzu." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -757,38 +837,56 @@ msgstr "" msgid "Timestamp" msgstr "Zeitstempel" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "Betreff für banIP-Benachrichtigungs-E-Mails." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "Verzögerung der Trigger-Bedingung" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "Änderungen können nicht gespeichert werden: %s" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "Ausführliche Debug-Protokollierung" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "Version" @@ -796,7 +894,8 @@ msgstr "Version" msgid "WAN-Forward (packets)" msgstr "WAN-Forward (Pakete)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "WAN-Forward-Kette" @@ -804,18 +903,25 @@ msgstr "WAN-Forward-Kette" msgid "WAN-Input (packets)" msgstr "WAN-Input (Pakete)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "WAN-Input-Kette" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "alert" msgstr "Alarm" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" -msgstr "Prüfung" - #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "heute automatisch zur Zulassungsliste hinzugefügt" @@ -828,66 +934,85 @@ msgstr "heute automatisch zur Sperrliste hinzugefügt" msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "crit" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "debug" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "emerg" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "err" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "info" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "Speicher (Standard)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "notice" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "Leistung" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "warn (Standard)" +#~ msgid "Chain Priority" +#~ msgstr "Kettenpriorität" + +#~ msgid "" +#~ "Parse only the last stated number of log entries for suspicious events." +#~ msgstr "" +#~ "Nur die zuletzt angegebene Anzahl der Protokolleinträge auf verdächtige " +#~ "Ereignisse prüfen." + +#, fuzzy +#~ msgid "Set Policy" +#~ msgstr "Set-Richtlinie" + +#~ msgid "Set the nft policy for banIP-related sets." +#~ msgstr "Legen Sie die nft-Richtlinie für banIP-bezogene Sets fest." + +#~ msgid "audit" +#~ msgstr "Prüfung" + #~ msgid "" #~ "Allowlist modifications have been saved, restart banIP that changes take " #~ "effect." diff --git a/applications/luci-app-banip/po/el/banip.po b/applications/luci-app-banip/po/el/banip.po index 22080ddfd3..67a6822dae 100644 --- a/applications/luci-app-banip/po/el/banip.po +++ b/applications/luci-app-banip/po/el/banip.po @@ -14,144 +14,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "φάκελος διάσωσης" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "" @@ -160,21 +170,21 @@ msgstr "" msgid "Cancel" msgstr "Ακύρωση" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information " msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "" -#: 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:518 msgid "E-Mail Notification" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -263,39 +293,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "" @@ -303,11 +354,11 @@ msgstr "" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "" @@ -319,71 +370,80 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -391,68 +451,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -469,68 +537,75 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -539,14 +614,26 @@ msgstr "" msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -555,23 +642,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "" @@ -580,15 +667,11 @@ msgstr "" msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -600,41 +683,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Ρυθμίσεις" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -642,33 +725,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -682,14 +765,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -706,38 +789,56 @@ msgstr "" msgid "Timestamp" msgstr "" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" @@ -745,7 +846,8 @@ msgstr "" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -753,16 +855,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -777,62 +886,62 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" diff --git a/applications/luci-app-banip/po/en/banip.po b/applications/luci-app-banip/po/en/banip.po index 820a0b5770..d65d83ea18 100644 --- a/applications/luci-app-banip/po/en/banip.po +++ b/applications/luci-app-banip/po/en/banip.po @@ -14,144 +14,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "" @@ -160,21 +170,21 @@ msgstr "" msgid "Cancel" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "" -#: 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:518 msgid "E-Mail Notification" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -263,39 +293,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "" @@ -303,11 +354,11 @@ msgstr "" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "" @@ -319,71 +370,80 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -391,68 +451,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -469,68 +537,75 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -539,14 +614,26 @@ msgstr "" msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -555,23 +642,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "" @@ -580,15 +667,11 @@ msgstr "" msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -600,41 +683,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -642,33 +725,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -682,14 +765,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -706,38 +789,56 @@ msgstr "" msgid "Timestamp" msgstr "" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" @@ -745,7 +846,8 @@ msgstr "" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -753,16 +855,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -777,62 +886,62 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" diff --git a/applications/luci-app-banip/po/es/banip.po b/applications/luci-app-banip/po/es/banip.po index d853fb554b..34a04c6fb3 100644 --- a/applications/luci-app-banip/po/es/banip.po +++ b/applications/luci-app-banip/po/es/banip.po @@ -17,144 +17,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "ASNs" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Dispositivos activos" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "Subredes activas" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Detección automática" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "Directorio de respaldo" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "" @@ -163,21 +173,21 @@ msgstr "" msgid "Cancel" msgstr "Cancelar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "Países" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "No verificar los certificados SSL del servidor durante la descarga." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "Descarga insegura" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "Descargar parámetros" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "Utilidad de descarga" -#: 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:518 msgid "E-Mail Notification" msgstr "Notificación por correo electrónico" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "Perfil de correo electrónico" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 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:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 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:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "Tema del correo electrónico" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -266,39 +296,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "Activar el servicio banIP.." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Activado" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Configuración general" @@ -306,11 +357,11 @@ msgstr "Configuración general" msgid "Grant access to LuCI app banIP" msgstr "Otorgar acceso a la aplicación banIP de LuCI" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "Alta prioridad" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "Prioridad más alta" @@ -322,72 +373,81 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "Soporte IPv4" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "Soporte IPv6" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Información" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Último inicio" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "Prioridad mínima" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "Menos prioridad" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 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:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -395,68 +455,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "Límite de registro" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "Términos de registro" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "Interfaces de red" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -473,72 +541,77 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "Prioridad normal (predeterminado)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Visión general" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -"Analice solo el último número indicado de entradas de registro para detectar " -"eventos sospechosos." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" "Perfil utilizado por 'msmtp' para correos electrónicos de notificación de " "banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Refrescar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "Recargar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "Informar directorio" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Reiniciar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -547,14 +620,26 @@ msgstr "" msgid "Result" msgstr "Resultado" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "Ejecutar banderas" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "Ejecutar información" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -563,23 +648,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "" "Dirección del remitente para correos electrónicos de notificación de banIP." @@ -589,15 +674,11 @@ msgstr "" msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -609,41 +690,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Configuraciones" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "Interfaz de activación de inicio" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -651,33 +732,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -691,14 +772,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -715,38 +796,56 @@ msgstr "" msgid "Timestamp" msgstr "Marca de tiempo" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 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:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "Retraso de disparo" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "Registro de depuración detallado" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" @@ -754,7 +853,8 @@ msgstr "" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -762,16 +862,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -786,62 +893,68 @@ msgstr "" msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" + +#~ msgid "" +#~ "Parse only the last stated number of log entries for suspicious events." +#~ msgstr "" +#~ "Analice solo el último número indicado de entradas de registro para " +#~ "detectar eventos sospechosos." diff --git a/applications/luci-app-banip/po/fi/banip.po b/applications/luci-app-banip/po/fi/banip.po index f27e7a0ce0..bb95ba9597 100644 --- a/applications/luci-app-banip/po/fi/banip.po +++ b/applications/luci-app-banip/po/fi/banip.po @@ -14,144 +14,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "ASN:t" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Aktiiviset laitteet" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "Aktiiviset aliverkot" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Automaattinen tunnistus" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "Varmuuskopiohakemisto" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "" @@ -160,21 +170,21 @@ msgstr "" msgid "Cancel" msgstr "Peruuta" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "Maat" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 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:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "Lataustyökalu" -#: 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:518 msgid "E-Mail Notification" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -263,39 +293,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "Ota banIP-palvelun käyttöön." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Käytössä" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Yleiset asetukset" @@ -303,11 +354,11 @@ msgstr "Yleiset asetukset" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "" @@ -319,71 +370,80 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "IPv4-tuki" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "IPv6-tuki" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Viimeksi ajettu" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -391,68 +451,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "Verkkoliitynnät" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -469,68 +537,75 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Yleiskatsaus" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Päivitä" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Käynnistä uudelleen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -539,14 +614,26 @@ msgstr "" msgid "Result" msgstr "Tulos" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -555,23 +642,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "" @@ -580,15 +667,11 @@ msgstr "" msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -600,41 +683,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Asetukset" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -642,33 +725,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -682,14 +765,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -706,38 +789,56 @@ msgstr "" msgid "Timestamp" msgstr "" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" @@ -745,7 +846,8 @@ msgstr "" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -753,16 +855,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -777,62 +886,62 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" diff --git a/applications/luci-app-banip/po/fr/banip.po b/applications/luci-app-banip/po/fr/banip.po index f70e70fd0d..7dce1186fb 100644 --- a/applications/luci-app-banip/po/fr/banip.po +++ b/applications/luci-app-banip/po/fr/banip.po @@ -14,144 +14,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "Les ASN" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Appareils actifs" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "Sous-réseaux actifs" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Détection automatique" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "Répertoire de sauvegarde" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "" @@ -160,21 +170,21 @@ msgstr "" msgid "Cancel" msgstr "Annuler" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "Pays" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "" "Ne pas vérifier les certificats SSL du serveur pendant le téléchargement." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "Téléchargement non sécurisé" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "Paramètres de téléchargement" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "Télécharger l'utilitaire" -#: 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:518 msgid "E-Mail Notification" msgstr "Notification par courriel" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "Courriel du profil" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "Adresse courriel du destinataire" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "Adresse courriel de l'expéditeur" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "Objet du courriel" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -264,39 +294,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "Activer le service banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Activé" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Paramètres généraux" @@ -304,11 +355,11 @@ msgstr "Paramètres généraux" msgid "Grant access to LuCI app banIP" msgstr "Accorder l'accès à l'application LuCI banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "Priorité élevée" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "Priorité la plus élevée" @@ -320,73 +371,82 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "Prise en charge d’IPv4" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "Prise en charge d’IPv6" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Dernière exécution" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "Priorité minimale" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "Moins prioritaire" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "" "Liste des interfaces réseau disponibles pour déclencher le démarrage du " "banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -394,68 +454,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "Limite de journalisation" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "Conditions de journalisation" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "Interfaces réseau" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -472,72 +540,77 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "Priorité normale (par défaut)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Aperçu" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -"Analyser uniquement le dernier nombre indiqué d'entrées de journal pour les " -"événements suspects." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" "Profil utilisé par 'msmtp' pour les courriel de notification de bannissement " "IP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Actualiser" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "Recharger" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "Répertoire des rapports" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Redémarrer" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -546,14 +619,26 @@ msgstr "" msgid "Result" msgstr "Résultat" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "Drapeaux d'exécution" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "Informations sur l’exécution" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -562,23 +647,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "" "Adresse de l'expéditeur des courriels de notification de bannissement IP." @@ -588,15 +673,11 @@ msgstr "" msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -608,41 +689,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Paramètres" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "Interface des déclencheurs de démarrage" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -650,33 +731,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -690,14 +771,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -714,38 +795,56 @@ msgstr "" msgid "Timestamp" msgstr "Horodatage" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "Rubrique pour les courriels de notification banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "Délai de déclenchement" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "Journalisation détaillée du débogage" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" @@ -753,7 +852,8 @@ msgstr "" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -761,16 +861,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -785,62 +892,68 @@ msgstr "" msgid "banIP" msgstr "bannissement IP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" + +#~ msgid "" +#~ "Parse only the last stated number of log entries for suspicious events." +#~ msgstr "" +#~ "Analyser uniquement le dernier nombre indiqué d'entrées de journal pour " +#~ "les événements suspects." diff --git a/applications/luci-app-banip/po/he/banip.po b/applications/luci-app-banip/po/he/banip.po index 00be2c5052..72bfc26d6d 100644 --- a/applications/luci-app-banip/po/he/banip.po +++ b/applications/luci-app-banip/po/he/banip.po @@ -15,144 +15,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "" @@ -161,21 +171,21 @@ msgstr "" msgid "Cancel" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "" -#: 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:518 msgid "E-Mail Notification" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -264,39 +294,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "" @@ -304,11 +355,11 @@ msgstr "" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "" @@ -320,71 +371,80 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -392,68 +452,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -470,68 +538,75 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -540,14 +615,26 @@ msgstr "" msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -556,23 +643,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "" @@ -581,15 +668,11 @@ msgstr "" msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -601,41 +684,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -643,33 +726,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -683,14 +766,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -707,38 +790,56 @@ msgstr "" msgid "Timestamp" msgstr "" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" @@ -746,7 +847,8 @@ msgstr "" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -754,16 +856,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -778,62 +887,62 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" diff --git a/applications/luci-app-banip/po/hi/banip.po b/applications/luci-app-banip/po/hi/banip.po index 1b7f6a3f61..de230220bd 100644 --- a/applications/luci-app-banip/po/hi/banip.po +++ b/applications/luci-app-banip/po/hi/banip.po @@ -8,144 +8,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "" @@ -154,21 +164,21 @@ msgstr "" msgid "Cancel" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "" -#: 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:518 msgid "E-Mail Notification" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -257,39 +287,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "" @@ -297,11 +348,11 @@ msgstr "" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "" @@ -313,71 +364,80 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -385,68 +445,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -463,68 +531,75 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -533,14 +608,26 @@ msgstr "" msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -549,23 +636,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "" @@ -574,15 +661,11 @@ msgstr "" msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -594,41 +677,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -636,33 +719,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -676,14 +759,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -700,38 +783,56 @@ msgstr "" msgid "Timestamp" msgstr "" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" @@ -739,7 +840,8 @@ msgstr "" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -747,16 +849,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -771,62 +880,62 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" diff --git a/applications/luci-app-banip/po/hu/banip.po b/applications/luci-app-banip/po/hu/banip.po index 185d9acbe5..b5543c5d01 100644 --- a/applications/luci-app-banip/po/hu/banip.po +++ b/applications/luci-app-banip/po/hu/banip.po @@ -14,144 +14,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "AS számok" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Aktív eszközök" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "Aktív alhálózatok" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Automatikus észlelés" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "Biztonsági mentés könyvtára" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "" @@ -160,21 +170,21 @@ msgstr "" msgid "Cancel" msgstr "Mégse" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "Országok" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "Letöltési segédprogram" -#: 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:518 msgid "E-Mail Notification" msgstr "E-mail értesítés" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "E-Mail profil" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "E-Mail küldő cím" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 #, fuzzy msgid "E-Mail Topic" msgstr "E-Mail téma" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -264,39 +294,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Engedélyezve" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Általános Beállítások" @@ -304,11 +355,11 @@ msgstr "Általános Beállítások" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "" @@ -320,71 +371,80 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "IPv4 támogatás" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "IPv6 támogatás" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Információ" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Utolsó futás" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "Legkisebb prioritás" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "Kisebb prioritás" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -392,68 +452,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "Hálózati csatolók" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -470,68 +538,75 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "Közepes prioritás (alapértelmezett)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Áttekintés" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Frissítés" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "Újratöltés" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Újraindítás" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -540,14 +615,26 @@ msgstr "" msgid "Result" msgstr "Eredmény" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -556,23 +643,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "" @@ -581,15 +668,11 @@ msgstr "" msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -601,41 +684,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Beállítások" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -643,33 +726,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -683,14 +766,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -707,38 +790,56 @@ msgstr "" msgid "Timestamp" msgstr "" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "Aktiváló késleltetése" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "Részletes hibakeresési naplózás" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" @@ -746,7 +847,8 @@ msgstr "" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -754,16 +856,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -778,62 +887,62 @@ msgstr "" msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" diff --git a/applications/luci-app-banip/po/it/banip.po b/applications/luci-app-banip/po/it/banip.po index 10fe8c36a0..76e6b3761a 100644 --- a/applications/luci-app-banip/po/it/banip.po +++ b/applications/luci-app-banip/po/it/banip.po @@ -14,144 +14,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "Directory del Backup" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "" @@ -160,21 +170,21 @@ msgstr "" msgid "Cancel" msgstr "Annulla" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 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:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "Download non sicuro" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "Parametri di download" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "Utilità di download" -#: 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:518 msgid "E-Mail Notification" msgstr "Notifica e-mail" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "Profilo e-mail" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "Indirizzo e-mail destinatario" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "Indirizzo e-mail mittente" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "Oggetto e-mail" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -263,39 +293,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Abilitato" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Impostazioni Generali" @@ -303,11 +354,11 @@ msgstr "Impostazioni Generali" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "" @@ -319,71 +370,80 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Informazioni" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -391,68 +451,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -469,68 +537,75 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Riepilogo" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Ricaricare" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "Aggiorna" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "Directory dei report" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Riavvia" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -539,14 +614,26 @@ msgstr "" msgid "Result" msgstr "Risultato" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "Avvia Flags" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -555,23 +642,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "" @@ -580,15 +667,11 @@ msgstr "" msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -600,41 +683,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Impostazioni" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "Interfaccia trigger di avvio" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -642,33 +725,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -682,14 +765,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -706,38 +789,56 @@ msgstr "" msgid "Timestamp" msgstr "" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" @@ -745,7 +846,8 @@ msgstr "" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -753,16 +855,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -777,62 +886,62 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" diff --git a/applications/luci-app-banip/po/ja/banip.po b/applications/luci-app-banip/po/ja/banip.po index 1633232fc9..a05ba33fdc 100644 --- a/applications/luci-app-banip/po/ja/banip.po +++ b/applications/luci-app-banip/po/ja/banip.po @@ -14,144 +14,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "アクティブなデバイス" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "アクティブなサブネット" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "自動検出" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "バックアップ先 ディレクトリ" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "" @@ -160,21 +170,21 @@ msgstr "" msgid "Cancel" msgstr "キャンセル" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "国" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "ダウンロードのパラメータ" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "ダウンロードユーティリティ" -#: 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:518 msgid "E-Mail Notification" msgstr "Eメール通知" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "Eメールプロファイル" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "Eメール受信アドレス" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "Eメール送信者アドレス" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "Eメールトピック" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -263,39 +293,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "banIP サービスを有効にする。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "有効" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "一般設定" @@ -303,11 +354,11 @@ msgstr "一般設定" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "高い優先度" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "最高の優先度" @@ -319,71 +370,80 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "IPv4 サポート" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "IPv6 サポート" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "情報" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "最終実行" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "最低の優先度" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "低い優先度" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -391,68 +451,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "ログ制限" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "ネットワークインターフェース" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -469,68 +537,75 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "通常の優先度 (デフォルト)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "概要" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "リフレッシュ" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "リロード" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "レポート ディレクトリ" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "再起動" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -539,14 +614,26 @@ msgstr "" msgid "Result" msgstr "結果" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "実行フラグ" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "実行情報" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -555,23 +642,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "" @@ -580,15 +667,11 @@ msgstr "" msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -600,41 +683,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "設定" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "起動時トリガーインターフェース" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -642,33 +725,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -682,14 +765,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -706,38 +789,56 @@ msgstr "" msgid "Timestamp" msgstr "タイムスタンプ" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "トリガ遅延" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "詳細なデバッグ ログ" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" @@ -745,7 +846,8 @@ msgstr "" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -753,16 +855,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -777,62 +886,62 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" diff --git a/applications/luci-app-banip/po/ko/banip.po b/applications/luci-app-banip/po/ko/banip.po index ae722ccd63..d674279758 100644 --- a/applications/luci-app-banip/po/ko/banip.po +++ b/applications/luci-app-banip/po/ko/banip.po @@ -14,145 +14,155 @@ msgstr "" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 #, fuzzy msgid "Backup Directory" msgstr "백업 경로" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "" @@ -161,21 +171,21 @@ msgstr "" msgid "Cancel" msgstr "취소" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "" -#: 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:518 msgid "E-Mail Notification" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -264,39 +294,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "활성화" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "기본 설정" @@ -304,11 +355,11 @@ msgstr "기본 설정" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "" @@ -320,71 +371,80 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "정보" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -392,68 +452,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -470,68 +538,75 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "개요" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -540,14 +615,26 @@ msgstr "" msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -556,23 +643,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "" @@ -581,15 +668,11 @@ msgstr "" msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -601,41 +684,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -643,33 +726,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -683,14 +766,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -707,38 +790,56 @@ msgstr "" msgid "Timestamp" msgstr "" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" @@ -746,7 +847,8 @@ msgstr "" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -754,16 +856,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -778,62 +887,62 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" diff --git a/applications/luci-app-banip/po/mr/banip.po b/applications/luci-app-banip/po/mr/banip.po index 3cb2be8c3d..60fe657e4b 100644 --- a/applications/luci-app-banip/po/mr/banip.po +++ b/applications/luci-app-banip/po/mr/banip.po @@ -14,144 +14,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "" @@ -160,21 +170,21 @@ msgstr "" msgid "Cancel" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "" -#: 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:518 msgid "E-Mail Notification" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -263,39 +293,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "" @@ -303,11 +354,11 @@ msgstr "" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "" @@ -319,71 +370,80 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -391,68 +451,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -469,68 +537,75 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "आढावा" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "रीलोड करा" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -539,14 +614,26 @@ msgstr "" msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -555,23 +642,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "" @@ -580,15 +667,11 @@ msgstr "" msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -600,41 +683,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -642,33 +725,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -682,14 +765,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -706,38 +789,56 @@ msgstr "" msgid "Timestamp" msgstr "" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" @@ -745,7 +846,8 @@ msgstr "" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -753,16 +855,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -777,62 +886,62 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" diff --git a/applications/luci-app-banip/po/ms/banip.po b/applications/luci-app-banip/po/ms/banip.po index 98ac9905b1..72f81aed5b 100644 --- a/applications/luci-app-banip/po/ms/banip.po +++ b/applications/luci-app-banip/po/ms/banip.po @@ -14,144 +14,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "Direktori Sandaran" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "" @@ -160,21 +170,21 @@ msgstr "" msgid "Cancel" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "" -#: 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:518 msgid "E-Mail Notification" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -263,39 +293,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "" @@ -303,11 +354,11 @@ msgstr "" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "" @@ -319,71 +370,80 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -391,68 +451,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -469,68 +537,75 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -539,14 +614,26 @@ msgstr "" msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -555,23 +642,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "" @@ -580,15 +667,11 @@ msgstr "" msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -600,41 +683,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -642,33 +725,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -682,14 +765,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -706,38 +789,56 @@ msgstr "" msgid "Timestamp" msgstr "" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" @@ -745,7 +846,8 @@ msgstr "" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -753,16 +855,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -777,62 +886,62 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" diff --git a/applications/luci-app-banip/po/nb_NO/banip.po b/applications/luci-app-banip/po/nb_NO/banip.po index e9def26073..6d53f95548 100644 --- a/applications/luci-app-banip/po/nb_NO/banip.po +++ b/applications/luci-app-banip/po/nb_NO/banip.po @@ -14,144 +14,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "Sikkerhetskopimappe" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "" @@ -160,21 +170,21 @@ msgstr "" msgid "Cancel" msgstr "Avbryt" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "Nedlastingsparametre" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "Nedlastingsverktøy" -#: 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:518 msgid "E-Mail Notification" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "E-postprofil" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "E-postsenderadresse" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "E-postemne" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -263,39 +293,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Påskrudd" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Generelle innstillinger" @@ -303,11 +354,11 @@ msgstr "Generelle innstillinger" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "" @@ -319,71 +370,80 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "IPv6-støtte" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Info" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Sist kjørt" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -391,68 +451,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -469,68 +537,75 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Oversikt" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Gjenoppfrisk" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "Rapportmappe" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Omstart" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -539,15 +614,27 @@ msgstr "" msgid "Result" msgstr "Resultat" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 #, fuzzy msgid "Run Flags" msgstr "Kjøringsflagg" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -556,23 +643,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "" @@ -581,15 +668,11 @@ msgstr "" msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -601,41 +684,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Innstillinger" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -643,33 +726,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -683,14 +766,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -707,38 +790,56 @@ msgstr "" msgid "Timestamp" msgstr "" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "Utløserforsinkelse" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" @@ -746,7 +847,8 @@ msgstr "" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -754,16 +856,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -778,62 +887,62 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" diff --git a/applications/luci-app-banip/po/nl/banip.po b/applications/luci-app-banip/po/nl/banip.po index bc1076005c..407290902e 100644 --- a/applications/luci-app-banip/po/nl/banip.po +++ b/applications/luci-app-banip/po/nl/banip.po @@ -14,144 +14,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "ASN's" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Actieve apparaten" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "Actieve subnetten" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Autodetectie" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "Backup Directory" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "" @@ -160,21 +170,21 @@ msgstr "" msgid "Cancel" msgstr "Afbreken" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "Landen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "Tijdens download niet de SSL server certificaten controleren." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "Onbeveiligd downloaden" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "Parameters downloaden" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "Download hulpprogramma" -#: 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:518 msgid "E-Mail Notification" msgstr "E-Mail notificatie" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "E-Mail profiel" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "E-Mail adres van ontvanger" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "E-Mail adres van verzender" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "E-Mail onderwerp" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -263,39 +293,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "Activeer de banIP service." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Geactiveerd" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Algemene instellingen" @@ -303,11 +354,11 @@ msgstr "Algemene instellingen" msgid "Grant access to LuCI app banIP" msgstr "Geef toegang tot LuCI app banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "Hoge prioriteit" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "Hoogste prioriteit" @@ -319,71 +370,80 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "IPv4 ondersteuning" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "IPv6 ondersteuning" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Informatie" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Laatst gedraaid" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "Laagste prioriteit" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "Lage prioriteit" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "Lijst van beschikbare netwerkinterfaces die banIP starten." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -391,69 +451,77 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "Log limiet" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 #, fuzzy msgid "Log Terms" msgstr "Log termen (sleutelwoorden)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "Netwerk interfaces" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -470,70 +538,76 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "Normale prioriteit (standaard)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Overzicht" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -"Laat alleen het aantal regels in de log zien van de verdachte gebeurtenissen." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" "Profiel gebruikt voor 'msmtp' voor banIP E-Mail berichten/notificaties." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Herladen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "Rapportage directory" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Herstart" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -542,16 +616,28 @@ msgstr "" msgid "Result" msgstr "Resultaat" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 #, fuzzy msgid "Run Flags" msgstr "Verwerkingsinstellingen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 #, fuzzy msgid "Run Information" msgstr "Verwerkingsinformatie" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -560,23 +646,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "Afzender e-mailadres voor de banIP email meldingen." @@ -585,15 +671,11 @@ msgstr "Afzender e-mailadres voor de banIP email meldingen." msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -605,41 +687,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Instellingen" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -647,33 +729,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -687,14 +769,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -711,38 +793,56 @@ msgstr "" msgid "Timestamp" msgstr "" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" @@ -750,7 +850,8 @@ msgstr "" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -758,16 +859,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -782,62 +890,68 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" + +#~ msgid "" +#~ "Parse only the last stated number of log entries for suspicious events." +#~ msgstr "" +#~ "Laat alleen het aantal regels in de log zien van de verdachte " +#~ "gebeurtenissen." diff --git a/applications/luci-app-banip/po/pl/banip.po b/applications/luci-app-banip/po/pl/banip.po index 38e909ae0d..969d056bf0 100644 --- a/applications/luci-app-banip/po/pl/banip.po +++ b/applications/luci-app-banip/po/pl/banip.po @@ -15,147 +15,157 @@ msgstr "" msgid "-- Set Selection --" msgstr "-- Wybór zestawu --" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "-100" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "-200 (domyślne)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "-300" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "-400" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "0" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "100 (domyślne)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "1000" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "1024 (domyślne)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "2048" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "250" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "4096" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "50" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "500" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "512" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "ASN-y" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Aktywne urządzenia" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "Aktywne źródła" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "Aktywne podsieci" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" "Dodatkowe opóźnienie wyzwalacza w sekundach przed faktycznym rozpoczęciem " "przetwarzania banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "Ustawienia zaawansowane" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "Tylko lista dozwolonych" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "Automatyczna lista dozwolonych" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "Automatyczna lista zablokowanych" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Automatyczne wykrywanie" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" "Automatycznie przenosi podejrzane adresy IP na listę zablokowanych banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "Automatycznie przenosi adresy IP uplink na listę dozwolonych banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "Katalog kopii zapasowej" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "Główny katalog" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "Główny katalog roboczy podczas przetwarzania banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "Wygaśnięcie listy zablokowanych" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "Źródła listy zablokowanych" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "Rdzenie procesora" @@ -164,23 +174,23 @@ msgstr "Rdzenie procesora" msgid "Cancel" msgstr "Anuluj" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "Priorytet łańcucha" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "Ustawienia łańcucha/zestawu" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" "Zmiany na tej karcie wymagają ponownego uruchomienia usługi banIP, aby " "zostały zastosowane." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
sprawdź dokumentację online" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "Kraje" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." @@ -206,11 +220,19 @@ msgstr "" "Deduplikuj adresy IP we wszystkich aktywnych zestawach i uporządkuj lokalną " "listę zablokowanych." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "Deduplikacja adresów IP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." @@ -218,59 +240,67 @@ msgstr "" "Automatycznie wykrywaj odpowiednie urządzenia sieciowe, interfejsy, " "podsieci, protokoły i narzędzia." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "Nie sprawdzaj certyfikatów SSL serwera podczas pobierania." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "Niezabezpieczone pobieranie" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "Parametry pobierania" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "Narzędzie pobierania" -#: 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:518 msgid "E-Mail Notification" msgstr "Powiadomienie e-mail" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "Profil e-mail" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "Adres e-mail odbiorcy" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "Adres e-mail nadawcy" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "Ustawienia e-mail" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "Temat e-mail" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "Edytuj listę dozwolonych" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "Edytuj listę zablokowanych" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "Liczba elementów" @@ -278,41 +308,62 @@ msgstr "Liczba elementów" msgid "Elements" msgstr "Elementy" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "Włącz usługę banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" "Włącz pełne rejestrowanie debugowania w przypadku błędów przetwarzania." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Włączone" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "Włącza obsługę IPv4." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "Włącza obsługę IPv6." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" "Czas wygaśnięcia automatycznie dodanych członków zestawu listy zablokowanych." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "Wybór źródeł" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "Dziennik zapory" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Ustawienia główne" @@ -320,11 +371,11 @@ msgstr "Ustawienia główne" msgid "Grant access to LuCI app banIP" msgstr "Udziel dostępu LuCI do aplikacji banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "Wysoki priorytet" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "Najwyższy priorytet" @@ -336,15 +387,15 @@ msgstr "Wyszukiwanie IP" msgid "IP Search..." msgstr "Wyszukiwanie IP..." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "Obsługa IPv4" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "Obsługa IPv6" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." @@ -352,49 +403,58 @@ msgstr "" "Zwiększ maksymalną liczbę otwartych plików, np. w celu obsługi liczby " "tymczasowo podzielonych plików podczas ładowania zestawów." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Informacje" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "Przekazywanie LAN (pakiety)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "Łańcuch przekazywania LAN" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Ostatnie uruchomienie" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "Najniższy priorytet" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "Mniejszy priorytet" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "Ogranicz niektóre źródła do łańcucha przekazywania LAN." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "Ogranicz niektóre źródła do łańcucha przekazywania WAN." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "Ogranicz niektóre źródła do łańcucha wejścia WAN." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" "Ogranicz liczbę rdzeni procesora używanych przez banIP, aby oszczędzać " "pamięć RAM." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." @@ -402,12 +462,12 @@ msgstr "" "Wymień elementy zestawów w statusie i raporcie. Wyłącz tę opcję, aby " "zmniejszyć obciążenie procesora." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 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:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "Lista obsługiwanych i w pełni wstępnie skonfigurowanych źródeł banIP." @@ -415,68 +475,76 @@ msgstr "Lista obsługiwanych i w pełni wstępnie skonfigurowanych źródeł ban msgid "List the elements of a specific banIP-related Set." msgstr "Wymień elementy określonego zestawu związanego z banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "Liczba dziennika" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "Rejestrowanie przekazywania LAN" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "Poziom logowania" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "Limit dziennika" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" msgstr "Ustawienia dziennika" -#: 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:507 msgid "Log Terms" msgstr "Warunki dziennika" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "Rejestrowanie przekazywania WAN" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "Rejestrowanie wejścia WAN" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "Rejestruj podejrzane przekazane pakiety LAN (odrzucone)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "Rejestruj podejrzane przekazane pakiety WAN (porzucone)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "Rejestruj podejrzane przychodzące pakiety WAN (porzucone)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "Maksymalna liczba otwartych plików" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "Informacje NFT" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "Urządzenia sieciowe" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "Interfejsy sieciowe" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "Poziom nice" @@ -493,18 +561,18 @@ msgstr "Nie ma jeszcze dzienników zapory związanych z banIP!" msgid "No banIP related processing logs yet!" msgstr "Nie ma jeszcze dzienników przetwarzania związanych z banIP!" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "Normalny priorytet (domyślny)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" "Liczba nieudanych prób logowania z tego samego adresu IP w dzienniku przed " "zablokowaniem." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." @@ -512,30 +580,35 @@ msgstr "" "Zastąp wstępnie skonfigurowane opcje pobierania dla wybranego narzędzia do " "pobierania." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Przegląd" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -"Analizuj tylko ostatnią podaną liczbę wpisów w dzienniku w poszukiwaniu " -"podejrzanych zdarzeń." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "Dziennik przetwarzania" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" "Profil używany przez \"msmtp\" dla wiadomości e-mail z powiadomieniem banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "Otrzymuj powiadomienia e-mail przy każdym uruchomieniu banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." @@ -543,27 +616,27 @@ msgstr "" "Adres odbiorcy wiadomości e-mail z powiadomieniami banIP, ta informacja jest " "wymagana do włączenia funkcji e-mail." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Odśwież" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "Przeładuj" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "Katalog raportu" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "Elementy raportu" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Restartuj" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" "Ogranicz dostęp do Internetu z/do niewielkiej liczby bezpiecznych adresów IP." @@ -573,14 +646,26 @@ msgstr "" msgid "Result" msgstr "Wynik" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "Flagi uruchomieniowe" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "Informacje uruchomieniowe" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "Szukaj" @@ -589,23 +674,23 @@ msgstr "Szukaj" msgid "Search the banIP-related Sets for a specific IP." msgstr "Przeszukaj zestawy związane z banIP dla określonego adresu IP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "Wybierz jedno ze wstępnie skonfigurowanych narzędzi do pobierania." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "Wybierz urządzenie(a) sieciowe WAN." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "Wybierz logiczne interfejsy sieciowe IPv4 WAN." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "Wybierz logiczne interfejsy sieciowe IPv6 WAN." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "Adres nadawcy wiadomości e-mail z powiadomieniem banIP." @@ -614,15 +699,11 @@ msgstr "Adres nadawcy wiadomości e-mail z powiadomieniem banIP." msgid "Set" msgstr "Zestaw" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "Zasady zestawu" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "Raportowanie zestawu" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "Rozmiar podziału zestawu" @@ -634,11 +715,11 @@ msgstr "Badanie zestawu" msgid "Set Survey..." msgstr "Badanie zestawu..." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "Szczegóły zestawu" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." @@ -646,33 +727,33 @@ msgstr "" "Ustaw priorytet łańcucha nft w tabeli banIP. Uwaga: niższe wartości " "oznaczają wyższy priorytet." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." -msgstr "Ustaw zasady nft dla zestawów związanych z banIP." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "Ustaw poziom dziennika syslog dla rejestrowania NFT." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Ustawienia" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" "Podziel ładowanie zestawu zewnętrznego po każdych n członkach, aby " "zaoszczędzić pamięć RAM." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "Interfejs wyzwalacza uruchamiania" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "Status" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "Zatrzymaj" @@ -680,27 +761,27 @@ msgstr "Zatrzymaj" msgid "Survey" msgstr "Badanie" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "Informacje systemowe" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "Katalog docelowy dla plików raportów związanych z banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "Katalog docelowy dla kopii zapasowych skompresowanych źródeł." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "Lista dozwolonych jest za duża, nie można zapisać zmian." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "Lista zablokowanych jest za duża, nie można zapisać zmian." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." @@ -708,7 +789,7 @@ msgstr "" "Domyślne terminy/wyrażenia regularne dziennika filtrują podejrzany ruch ssh, " "LuCI, nginx i asterisk." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "Wybrany priorytet będzie używany do przetwarzania banIP w tle." @@ -726,7 +807,7 @@ msgstr "" "Dane wyjściowe syslog, wstępnie przefiltrowane pod kątem wpisów dziennika " "przetwarzania związanych z banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -736,7 +817,7 @@ msgstr "" "MAC/IP/CIDR.
Uwaga: dodaj dokładnie jeden adres MAC/" "IPv4/IPv6 lub nazwę domeny w wierszu." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -758,7 +839,7 @@ msgstr "" msgid "Timestamp" msgstr "Sygnatura czasowa" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." @@ -766,32 +847,50 @@ msgstr "" "Aby włączyć powiadomienia e-mail, skonfiguruj pakiet 'msmtp' i podaj " "prawidłowy adres e-mail odbiorcy." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "Temat dla wiadomości e-mail z powiadomieniem banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "Akcja wyzwalacza" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "Opóźnienie wyzwalacza" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "Wyzwalanie akcji przy zdarzeniach interfejsu ifup." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "Nie można zapisać modyfikacji: %s" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "Pełne rejestrowanie debugowania" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "Wersja" @@ -799,7 +898,8 @@ msgstr "Wersja" msgid "WAN-Forward (packets)" msgstr "Przekazywanie WAN (pakiety)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "Łańcuch przekazywania WAN" @@ -807,18 +907,25 @@ msgstr "Łańcuch przekazywania WAN" msgid "WAN-Input (packets)" msgstr "Wejście WAN (pakiety)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "Łańcuch wejścia WAN" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "alert" msgstr "alarm" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" -msgstr "audyt" - #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "dzisiaj automatycznie dodany do listy dozwolonych" @@ -831,66 +938,84 @@ msgstr "dzisiaj automatycznie dodany do listy zablokowanych" msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "krytyczny" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "debugowanie" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "ratunkowy" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "błąd" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "informacyjny" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "lokalna lista dozwolonych" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "lokalna lista zablokowanych" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "pamięć (domyślne)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "spostrzeżenie" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "wydajność" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "przeładuj" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "restartuj" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "uruchom (domyślne)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "ostrzeżenie (domyślne)" +#~ msgid "Chain Priority" +#~ msgstr "Priorytet łańcucha" + +#~ msgid "" +#~ "Parse only the last stated number of log entries for suspicious events." +#~ msgstr "" +#~ "Analizuj tylko ostatnią podaną liczbę wpisów w dzienniku w poszukiwaniu " +#~ "podejrzanych zdarzeń." + +#~ msgid "Set Policy" +#~ msgstr "Zasady zestawu" + +#~ msgid "Set the nft policy for banIP-related sets." +#~ msgstr "Ustaw zasady nft dla zestawów związanych z banIP." + +#~ msgid "audit" +#~ msgstr "audyt" + #~ msgid "" #~ "Allowlist modifications have been saved, restart banIP that changes take " #~ "effect." diff --git a/applications/luci-app-banip/po/pt/banip.po b/applications/luci-app-banip/po/pt/banip.po index b908d1bf71..374807ccb5 100644 --- a/applications/luci-app-banip/po/pt/banip.po +++ b/applications/luci-app-banip/po/pt/banip.po @@ -14,144 +14,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "ASNs" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Aparelhos ativos" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "Sub-redes ativas" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Deteção automática" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "Diretório do Backup" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "" @@ -160,21 +170,21 @@ msgstr "" msgid "Cancel" msgstr "Cancelar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information " msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "Países" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "Não verificar os certificados de SSL do servidor durante a descarrega." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "Descarregar inseguro" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "Parâmetros de Descarregamento" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "Ferramenta para Descarregar" -#: 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:518 msgid "E-Mail Notification" msgstr "Notificação por e-mail" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "Perfil de e-mail" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 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:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 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:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "Assunto do e-mail" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -263,39 +293,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "Ative o serviço banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Ativado" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Configurações gerais" @@ -303,11 +354,11 @@ msgstr "Configurações gerais" msgid "Grant access to LuCI app banIP" msgstr "Conceda acesso à app LuCI banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "Alta prioridade" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "Máxima Prioridade" @@ -319,72 +370,81 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "Suporte ao IPv4" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "Suporte de IPv6" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Informação" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Última Execução" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "Mínima Prioridade" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "Menor Prioridade" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 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:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -392,68 +452,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "Limite do Registo" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "Termos do registo" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "Interfaces de Rede" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -470,70 +538,75 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "Prioridade Normal (padrão)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Visão Geral" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -"Analise apenas o último número declarado das entradas de registo na busca " -"dos eventos suspeitos." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "O perfil usado pelo 'msmtp' para os e-mails de notificação do banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Atualizar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "Recarregar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "Diretório de Relatórios" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Reiniciar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -542,14 +615,26 @@ msgstr "" msgid "Result" msgstr "Resultado" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "Flags de Execução" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "Informações de Execução" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -558,23 +643,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "Endereço do remetente para os e-mails de notificação do banIP." @@ -583,15 +668,11 @@ msgstr "Endereço do remetente para os e-mails de notificação do banIP." msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -603,41 +684,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Configurações" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "Interface do Gatilho de Inicialização" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -645,33 +726,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -685,14 +766,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -709,38 +790,56 @@ msgstr "" msgid "Timestamp" msgstr "Marca de Tempo" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "Tópico para e-mails de notificação do banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "Atraso do Gatilho" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "Registos detalhados de depuração" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" @@ -748,7 +847,8 @@ msgstr "" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -756,16 +856,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -780,62 +887,68 @@ msgstr "" msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" + +#~ msgid "" +#~ "Parse only the last stated number of log entries for suspicious events." +#~ msgstr "" +#~ "Analise apenas o último número declarado das entradas de registo na busca " +#~ "dos eventos suspeitos." diff --git a/applications/luci-app-banip/po/pt_BR/banip.po b/applications/luci-app-banip/po/pt_BR/banip.po index 90bf8ca77f..14f7e2762a 100644 --- a/applications/luci-app-banip/po/pt_BR/banip.po +++ b/applications/luci-app-banip/po/pt_BR/banip.po @@ -14,149 +14,159 @@ msgstr "" msgid "-- Set Selection --" msgstr "-- Definir seleção --" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "-100" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "-200 (padrão)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "-300" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "-400" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "0" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "100 (padrão)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "1000" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "1024 (padrão)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "2048" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "250" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "4096" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "50" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "500" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "512" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "ASNs" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Dispositivos Ativos" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "Feeds ativos" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "Sub-redes Ativas" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" "Atraso adicional do gatilho em segundos antes que o processamento do banIP " "realmente comece." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "Configurações avançadas" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "Apenas a lista dos permitidos" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "Lista automática dos permitidos" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "Lista automática de bloqueio" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Detecção Automática" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" "Transfere automaticamente os IPs suspeitos para a lista de bloqueio do banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" "Transfere automaticamente os IPs do enlace para a lista dos permitidos banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "Diretório da cópia de segurança" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "Diretório base" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" "Diretório principal de trabalho usado durante o processamento do banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "Validade da lista de bloqueio" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "Feeds da lista de bloqueio" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "Núcleos da CPU" @@ -165,23 +175,23 @@ msgstr "Núcleos da CPU" msgid "Cancel" msgstr "Cancelar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "Prioridade da cadeia" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "Cadeia/Definir as configurações" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" "As alterações nesta guia precisam de uma reinicialização do serviço banIP " "para entrar em vigor." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
" "consulte a documentação online " -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "Países" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." @@ -207,11 +221,19 @@ msgstr "" "Remover a duplicidade dos endereços IP em todos os conjuntos ativos e " "organizar a lista local de bloqueio." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "Eliminar IPs duplicados" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." @@ -219,59 +241,67 @@ msgstr "" "Detecte os dispositivos relevantes de rede, as interfaces, as sub-redes, os " "protocolos e os utilitários automaticamente." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 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:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "Download inseguro" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "Parâmetros de Download" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "Ferramenta para Baixar" -#: 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:518 msgid "E-Mail Notification" msgstr "Notificação por E-Mail" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "E-Mail do Perfil" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 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:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 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:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "Configurações do e-mail" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "Assunto do E-Mail" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "Editar a lista dos permitidos" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "Editar a lista de bloqueio" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "Contagem dos elementos" @@ -279,42 +309,63 @@ msgstr "Contagem dos elementos" msgid "Elements" msgstr "Elementos" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "Ative o serviço banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" "Ative o registro de depuração detalhado em caso de erros de processamento." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Ativado" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "Ativa o suporte IPv4." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "Ativa o suporte IPv6." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" "Tempo de expiração para os membros do conjunto de lista de bloqueio que " "foram adicionados automaticamente." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "Seleção do feed" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "Registro do firewall" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Configurações gerais" @@ -322,11 +373,11 @@ msgstr "Configurações gerais" msgid "Grant access to LuCI app banIP" msgstr "Conceda acesso ao aplicativo LuCI banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "Alta prioridade" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "Máxima Prioridade" @@ -338,15 +389,15 @@ msgstr "Busca IP" msgid "IP Search..." msgstr "Busca IP..." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "Suporte ao IPv4" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "Suporte ao IPv6" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." @@ -355,48 +406,57 @@ msgstr "" "de arquivos divididos temporários durante o carregamento dos conjuntos por " "exemplo." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Informações" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "LAN-Forward (pacotes)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "Cadeia LAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Última Execução" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "Mínima Prioridade" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "Menor Prioridade" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "Limite certos feeds à cadeia LAN-Forward." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "Limite certos feeds à cadeia WAN-Forward." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "Limite certos feeds à cadeia WAN-Input." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" "Limite a quantidade dos núcleos da CPU usados pelo banIP para economizar RAM." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." @@ -404,12 +464,12 @@ msgstr "" "Relate e liste o conjunto dos elementos na condição geral, desabilite-o para " "reduzir a carga da CPU." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 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:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "Lista de feeds banIP totalmente compatíveis e pré-configurados." @@ -417,68 +477,76 @@ msgstr "Lista de feeds banIP totalmente compatíveis e pré-configurados." msgid "List the elements of a specific banIP-related Set." msgstr "Liste os elementos de um conjunto específico relacionado ao banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "Contagem dos registros" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "Registro LAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "Nível do registro" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "Limite do Registro" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" msgstr "Configurações do registro" -#: 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:507 msgid "Log Terms" msgstr "Termos do registro" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "Registro WAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "Registro WAN-Input" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "Registre os pacotes suspeitos encaminhados da LAN (rejeitados)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "Registre os pacotes suspeitos encaminhados da WAN (rejeitados)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "Registre os pacotes suspeitos da entrada da WAN (rejeitados)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "Quantidade máxima de arquivos abertos" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "Informação NFT" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "Dispositivos de rede" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "Interfaces de Rede" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "Nível bom" @@ -495,18 +563,18 @@ msgstr "Ainda não há registros do firewall relacionados ao banIP!" msgid "No banIP related processing logs yet!" msgstr "Ainda não há registros do processamento relacionados ao banIP!" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "Prioridade Normal (padrão)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" "Quantidade de tentativas de login com falha do mesmo IP no registro antes do " "bloqueio." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." @@ -514,29 +582,34 @@ msgstr "" "Substitua as opções de download pré-configuradas para o utilitário de " "download selecionado." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Visão geral" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -"Analise apenas o último número declarado das entradas de registro na busca " -"dos eventos suspeitos." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "Registro de processamento" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "O perfil usado pelo 'msmtp' para os e-mails de notificação do banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "Receba notificações por e-mail a cada execução do banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." @@ -544,27 +617,27 @@ msgstr "" "Endereço de e-mail do destinatário para as notificações do banIP, esta " "informação é necessária para ativar a funcionalidade do e-mail." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Atualizar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "Recarregar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "Diretório do Relatório" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "Elementos do relatório" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Reiniciar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" "Restrinja o acesso à Internet de/para uma pequena quantidade de IPs seguros." @@ -574,14 +647,26 @@ msgstr "" msgid "Result" msgstr "Resultado" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "Executar Flags" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "Informações de Execução" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "Busca" @@ -590,23 +675,23 @@ msgstr "Busca" msgid "Search the banIP-related Sets for a specific IP." msgstr "Faça a busca de um IP específico nos conjuntos relacionados ao banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "Selecione um dos utilitários de download pré-configurados." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "Selecione o(s) dispositivo(s) da rede WAN." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "Selecione a(s) interface(s) lógica(s) da rede WAN IPv4." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "Selecione a(s) interface(s) lógica(s) da rede WAN IPv6." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "Endereço do remetente para os e-mails de notificação do banIP." @@ -615,15 +700,11 @@ msgstr "Endereço do remetente para os e-mails de notificação do banIP." msgid "Set" msgstr "Definir" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "Definir a política" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "Definir o relatório" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "Definir o tamanho da divisão" @@ -635,11 +716,11 @@ msgstr "Definir a pesquisa" msgid "Set Survey..." msgstr "Definir a pesquisa..." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "Definir os detalhes" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." @@ -647,33 +728,33 @@ msgstr "" "Defina a prioridade da cadeia NFT na tabela do banIP. Observação: valores " "mais baixos significam prioridade mais alta." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." -msgstr "Define a política nft para os conjuntos relacionados ao banIP." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "Define o nível do syslog para os registros NFT." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Configurações" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" "Divida o carregamento do conjunto externo após cada n membros para " "economizar RAM." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "Interface do Gatilho de Inicialização" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "Condição geral" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "Parar" @@ -681,30 +762,30 @@ msgstr "Parar" msgid "Survey" msgstr "Pesquisa" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "Informação do sistema" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" "Diretório de destino para os arquivos do relatório relacionados ao banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "Diretório de destino para os backups comprimidos do feed." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" "A lista dos permitidos é grande demais, não é possível salvar as alterações." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" "A lista de bloqueio é grande demais, não é possível salvar as alterações." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." @@ -712,7 +793,7 @@ msgstr "" "Os termos/expressões regulares padrão do registro estão filtrando o tráfego " "suspeito do ssh, LuCI, nginx e do asterisk." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" "A prioridade selecionada será usada pelo banIP para o processamento em " @@ -732,7 +813,7 @@ msgstr "" "A saída syslog, pré-filtrada apenas para entradas relacionadas ao registro " "do banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -742,7 +823,7 @@ msgstr "" "endereços MAC/IP/CIDR.
Observação: adicione exatamente " "um endereço MAC/IPv4/IPv6 ou o nome do domínio por linha." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -764,7 +845,7 @@ msgstr "" msgid "Timestamp" msgstr "Marca de Tempo" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." @@ -772,32 +853,50 @@ msgstr "" "Para ativar as notificações por e-mail, configure o pacote 'msmtp' e " "especifique um endereço de e-mail com um destinatário válido." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "Tópico para e-mails de notificação do banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "Ação do gatilho" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "Gatilho de Atraso" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "Acione a ação nos eventos da interface ifup." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "Não foi possível salvar as alterações: %s" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "Registros Detalhados de Depuração" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "Versão" @@ -805,7 +904,8 @@ msgstr "Versão" msgid "WAN-Forward (packets)" msgstr "WAN-Forward (pacotes)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "Cadeia WAN-Forward" @@ -813,18 +913,25 @@ msgstr "Cadeia WAN-Forward" msgid "WAN-Input (packets)" msgstr "WAN-Input (pacotes)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "Cadeia WAN-Input" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "alert" msgstr "alerta" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" -msgstr "aferir" - #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "foi adicionado hoje automaticamente à lista dos permitidos" @@ -837,66 +944,84 @@ msgstr "foi adicionado hoje automaticamente à lista de bloqueio" msgid "banIP" msgstr "Banir IP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "crítico" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "detalhado" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "urgente" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "erro" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "info" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "lista dos permitidos local" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "lista de bloqueio local" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "memória (padrão)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "aviso" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "desempenho" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "recarregar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "reiniciar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "iniciar (padrão)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "alertar (padrão)" +#~ msgid "Chain Priority" +#~ msgstr "Prioridade da cadeia" + +#~ msgid "" +#~ "Parse only the last stated number of log entries for suspicious events." +#~ msgstr "" +#~ "Analise apenas o último número declarado das entradas de registro na " +#~ "busca dos eventos suspeitos." + +#~ msgid "Set Policy" +#~ msgstr "Definir a política" + +#~ msgid "Set the nft policy for banIP-related sets." +#~ msgstr "Define a política nft para os conjuntos relacionados ao banIP." + +#~ msgid "audit" +#~ msgstr "aferir" + #~ msgid "" #~ "Allowlist modifications have been saved, restart banIP that changes take " #~ "effect." diff --git a/applications/luci-app-banip/po/ro/banip.po b/applications/luci-app-banip/po/ro/banip.po index 971ad6d6f0..8fc59a9712 100644 --- a/applications/luci-app-banip/po/ro/banip.po +++ b/applications/luci-app-banip/po/ro/banip.po @@ -15,147 +15,157 @@ msgstr "" msgid "-- Set Selection --" msgstr "-- Selecția setului --" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "-100" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "-200 (implicit)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "-300" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "-400" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "0" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "100 (implicit)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "1000" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "1024 (implicit)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "2048" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "250" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "4096" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "50" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "500" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "512" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "ASNs" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Dispozitive active" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "Fluxuri active" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "Subrețele active" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" "Întârziere suplimentară de declanșare în secunde înainte de începerea " "efectivă a procesării banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "Setări avansate" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "Doar Allowlist" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "Allowlist Automată" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "Lista de blocare automată" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Detecție automată" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "Transferă automat IP-urile suspecte în lista de blocare banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" "Transferă automat IP-urile de legătură ascendentă în lista de permise banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "Director copie de siguranţă" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "Director de bază" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "Directorul de lucru de bază în timpul procesării banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "Expirarea listei de blocuri" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "Fluxuri de lista de blocuri" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "CPU Cores" @@ -164,23 +174,23 @@ msgstr "CPU Cores" msgid "Cancel" msgstr "Anulare" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "Prioritatea Chain" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "Chain/Set de setări" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" "Modificările din această filă necesită o repornire a serviciului banIP " "pentru a intra în vigoare." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information consultați documentația online" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "Țări" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." @@ -206,11 +220,19 @@ msgstr "" "Deduplicați adresele IP în toate seturile active și faceți ordine în lista " "de blocuri locale." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "Deduplicați IP-uri" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." @@ -218,59 +240,67 @@ msgstr "" "Detectarea automată a dispozitivelor de rețea, interfețelor, subrețelelor, " "protocoalelor și utilităților relevante." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 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:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "Descărcați Insecure" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "Parametrii de descărcare" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "Utilitar descărcare" -#: 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:518 msgid "E-Mail Notification" msgstr "Notificare prin e-mail" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "Profil de e-mail" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "Adresa de e-mail a destinatarului" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "Adresa expeditorului de e-mail" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "Setări e-mail" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "Subiect E-Mail" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "Editați Allowlist" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "Editarea listei de blocuri" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "Număr de elemente" @@ -278,42 +308,63 @@ msgstr "Număr de elemente" msgid "Elements" msgstr "Elemente" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "Activați serviciul banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" "Activați înregistrarea verbală a depanării în caz de erori de procesare." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Activat" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "Activează suportul IPv4." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "Activează suportul IPv6." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" "Timpul de expirare pentru membrii setului de liste de blocare adăugate " "automat." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "Selecția Feed" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "Jurnal Firewall" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Setări generale" @@ -321,11 +372,11 @@ msgstr "Setări generale" msgid "Grant access to LuCI app banIP" msgstr "Acordarea accesului la aplicația LuCI banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "Prioritate ridicată" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "Cea mai mare prioritate" @@ -337,15 +388,15 @@ msgstr "Căutare IP" msgid "IP Search..." msgstr "Căutare IP..." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "Suport IPv4" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "Suport IPv6" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." @@ -353,47 +404,56 @@ msgstr "" "Creșteți numărul maxim de fișiere deschise, de exemplu, pentru a gestiona " "numărul de fișiere divizate temporar în timpul încărcării seturilor." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Informație" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "LAN-Forward (pachete)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "Chain LAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Ultima rulare" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "Cea mai mică prioritate" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "Prioritate mai mică" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "Limitați anumite fluxuri la lanțul LAN-Forward." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "Limitați anumite fluxuri la lanțul WAN-Forward." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "Limitarea anumitor fluxuri în lanțul WAN-Input." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "Limitați nucleele CPU utilizate de banIP pentru a economisi RAM." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." @@ -401,12 +461,12 @@ msgstr "" "Listă Set de elemente în stare și raport, dezactivați acest lucru pentru a " "reduce sarcina CPU." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 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:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "Lista de fluxuri banIP acceptate și complet preconfigurate." @@ -414,68 +474,76 @@ msgstr "Lista de fluxuri banIP acceptate și complet preconfigurate." msgid "List the elements of a specific banIP-related Set." msgstr "Enumeră elementele unui anumit set legat de banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "Număr de jurnale" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "Jurnalul LAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "Nivel Jurnal" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "Limita de jurnal" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" msgstr "Setări jurnal" -#: 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:507 msgid "Log Terms" msgstr "Termeni de jurnal" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "Jurnal WAN-Forward" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "Jurnal WAN-Input" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "Înregistrați pachetele LAN suspecte transmise (respinse)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "Jurnalul pachetelor WAN suspicioase transmise (abandonate)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "Înregistrare a pachetelor WAN suspecte de intrare (abandonate)." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "Maxim de fișiere deschise" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "Informații NFT" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "Dispozitive de rețea" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "Interfețe de rețea" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "Nivel Bun" @@ -492,18 +560,18 @@ msgstr "Nu există încă jurnale de firewall legate de banIP!" msgid "No banIP related processing logs yet!" msgstr "Nu există încă jurnale de procesare legate de banIP!" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "Prioritate normală (implicită)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" "Numărul de încercări de conectare eșuate ale aceluiași IP din jurnal înainte " "de blocare." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." @@ -511,30 +579,35 @@ msgstr "" "Suprascrieți opțiunile de descărcare preconfigurate pentru utilitarul de " "descărcare selectat." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Prezentare generală" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -"Analizează numai ultimul număr declarat de intrări de jurnal pentru " -"evenimente suspecte." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "Jurnal de procesare" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" "Profilul utilizat de 'msmtp' pentru mesajele electronice de notificare banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "Primiți notificări prin e-mail la fiecare banIP rulat." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." @@ -542,27 +615,27 @@ msgstr "" "Adresa destinatarului pentru e-mailurile de notificare BanIP; această " "informație este necesară pentru a activa funcționalitatea e-mailurilor." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Reîmprospătare" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "Reîncărcați" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "Director de rapoarte" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "Elemente de raport" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Reporniți" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" "Restricționați accesul la internet de la/către un număr mic de IP-uri " @@ -573,14 +646,26 @@ msgstr "" msgid "Result" msgstr "Rezultat" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "Fixați indicatoarele" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "Informații despre cursă" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "Căutați" @@ -589,23 +674,23 @@ msgstr "Căutați" msgid "Search the banIP-related Sets for a specific IP." msgstr "Căutați un anumit IP în seturile legate de banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "Selectați unul dintre utilitățile de descărcare preconfigurate." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "Selectați dispozitivul (dispozitivele) de rețea WAN." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "Selectați interfața (interfețele) logică (logice) de rețea WAN IPv4." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "Selectați interfața (e) logică de rețea WAN IPv6." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "Adresa expeditorului pentru e-mailurile de notificare banIP." @@ -614,15 +699,11 @@ msgstr "Adresa expeditorului pentru e-mailurile de notificare banIP." msgid "Set" msgstr "Setați" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "Stabilirea politicii" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "Set raportare" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "Setați Dimensiunea Divizată" @@ -634,11 +715,11 @@ msgstr "Sondaj de set" msgid "Set Survey..." msgstr "Setați Survey..." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "Setați detaliile" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." @@ -646,33 +727,33 @@ msgstr "" "Setează prioritatea lanțului nft în cadrul tabelului banIP. Vă rugăm să " "rețineți: valorile mai mici înseamnă o prioritate mai mare." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." -msgstr "Stabilește politica nft pentru seturile legate de banIP." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "Setați nivelul syslog pentru jurnalizarea NFT." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Setări" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" "Împărțiți încărcarea setului extern după fiecare n membri pentru a economisi " "RAM." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "Interfața de declanșare a pornirii" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "Stare" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "Stop" @@ -680,27 +761,27 @@ msgstr "Stop" msgid "Survey" msgstr "Sondaj" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "Informații de sistem" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "Directorul țintă pentru fișierele de raportare referitoare la banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "Directorul țintă pentru copiile de rezervă ale fluxurilor comprimate." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "Lista de permise este prea mare, nu se pot salva modificările." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "Lista de blocuri este prea mare, nu se pot salva modificările." -#: 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:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." @@ -708,7 +789,7 @@ msgstr "" "Termenii de jurnal / expresiile regulate implicite filtrează traficul ssh, " "LuCI, nginx și asterisk suspect." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" "Prioritatea selectată va fi utilizată pentru procesarea în fundal a banIP." @@ -727,7 +808,7 @@ msgstr "" "Ieșirea syslog, prefiltrată numai pentru intrările de jurnal de procesare " "legate de banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -737,7 +818,7 @@ msgstr "" "MAC/IP/CIDR.
Vă rugăm să rețineți: adăugați exact o " "singură adresă MAC/IPv4/IPv6 sau un singur nume de domeniu pe linie." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -759,7 +840,7 @@ msgstr "" msgid "Timestamp" msgstr "Înregistrarea timpului" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." @@ -767,32 +848,50 @@ msgstr "" "Pentru a activa notificările prin e-mail, configurați pachetul \"msmtp\" și " "specificați o adresă de destinatar de e-mail validă." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "Subiect pentru e-mailurile de notificare banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "Acțiunea de declanșare" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "Intârzierea declanșării" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "Acțiune de declanșare a evenimentelor de interfață ifup." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "Imposibilitatea de a salva modificările: %s" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "Jurnalizare Verbală de Depanare" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "Versiune" @@ -800,7 +899,8 @@ msgstr "Versiune" msgid "WAN-Forward (packets)" msgstr "WAN-Forward (pachete)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "Chain WAN-Forward" @@ -808,18 +908,25 @@ msgstr "Chain WAN-Forward" msgid "WAN-Input (packets)" msgstr "WAN-Input (pachete)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "Chain WAN-Input" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "alert" msgstr "alertă" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" -msgstr "audit" - #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "adăugat automat la allowlist astăzi" @@ -832,66 +939,84 @@ msgstr "auto-adăugat la lista de blocare astăzi" msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "critic" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "depanare" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "urgență" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "eroare" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "informații" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "lista locală de permise" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "lista de blocare locală" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "memorie (implicit)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "notificare" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "performanță" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "reîncărcare" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "reporniți" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "start (implicit)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "avertisment (implicit)" +#~ msgid "Chain Priority" +#~ msgstr "Prioritatea Chain" + +#~ msgid "" +#~ "Parse only the last stated number of log entries for suspicious events." +#~ msgstr "" +#~ "Analizează numai ultimul număr declarat de intrări de jurnal pentru " +#~ "evenimente suspecte." + +#~ msgid "Set Policy" +#~ msgstr "Stabilirea politicii" + +#~ msgid "Set the nft policy for banIP-related sets." +#~ msgstr "Stabilește politica nft pentru seturile legate de banIP." + +#~ msgid "audit" +#~ msgstr "audit" + #~ msgid "" #~ "Allowlist modifications have been saved, restart banIP that changes take " #~ "effect." diff --git a/applications/luci-app-banip/po/ru/banip.po b/applications/luci-app-banip/po/ru/banip.po index caba5cdbcd..2775740baa 100644 --- a/applications/luci-app-banip/po/ru/banip.po +++ b/applications/luci-app-banip/po/ru/banip.po @@ -15,144 +15,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "−100" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "−200 (по умолчанию)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "−300" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "−400" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "0" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "100 (по умолчанию)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "1000" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "1024 (по умолчанию)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "2048" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "250" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "4096" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "50" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "500" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "512" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "Автономные системы" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Активные устройства" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "Активные подсети" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Автоопределение" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "Папка для резервных копий" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "Ядра ЦП" @@ -161,21 +171,21 @@ msgstr "Ядра ЦП" msgid "Cancel" msgstr "Отмена" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "Приоритет цепочки" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information " msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "Страны" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "Не проверять SSL сертификаты сервера во время загрузки." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "Небезопасная загрузка" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "Параметры загрузки" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "Утилита для загрузки" -#: 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:518 msgid "E-Mail Notification" msgstr "Уведомление по электронной почте" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "Профиль электронной почты" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "Адрес получателя" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "Адрес отправителя" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "Тема" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -264,39 +294,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "Включить сервис banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Включено" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Общие настройки" @@ -304,11 +355,11 @@ msgstr "Общие настройки" msgid "Grant access to LuCI app banIP" msgstr "Предоставить доступ LuCI к приложению banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "Высокий приоритет" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "Наивысший приоритет" @@ -320,72 +371,81 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "Поддержка iPv4" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "Поддержка IPv6" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Информация" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Последний запуск" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "Наименьший приоритет" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "Меньший приоритет" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 #, fuzzy msgid "List of available network interfaces to trigger the banIP start." msgstr "Список доступных сетевых интерфейсов запускающих banIP." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -393,68 +453,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "Уровень ведения журнала" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "Ограничение журнала" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "Сетевые устройства" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "Сетевые интерфейсы" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -471,68 +539,75 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "Нормальный приоритет (по умолчанию)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Обзор" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "Обработка журнала" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Обновить" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "Перезапустить" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "Папка для отчётов" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Перезапустить" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -541,14 +616,26 @@ msgstr "" msgid "Result" msgstr "Результат" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "Флаги запуска" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -557,23 +644,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "" @@ -582,15 +669,11 @@ msgstr "" msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -602,41 +685,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Настройки" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "Интерфейс для запуска" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "Состояние" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -644,33 +727,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -684,14 +767,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -708,38 +791,56 @@ msgstr "" msgid "Timestamp" msgstr "" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "Задержка запуска" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "Подробный журнал отладки" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" @@ -747,7 +848,8 @@ msgstr "" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -755,16 +857,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -779,62 +888,65 @@ msgstr "" msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" + +#~ msgid "Chain Priority" +#~ msgstr "Приоритет цепочки" diff --git a/applications/luci-app-banip/po/sk/banip.po b/applications/luci-app-banip/po/sk/banip.po index b9dc18c1bb..4c138aa19e 100644 --- a/applications/luci-app-banip/po/sk/banip.po +++ b/applications/luci-app-banip/po/sk/banip.po @@ -14,144 +14,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "Záložný priečinok" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "" @@ -160,21 +170,21 @@ msgstr "" msgid "Cancel" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "Nástroj na sťahovanie" -#: 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:518 msgid "E-Mail Notification" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -263,39 +293,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Zapnuté" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "" @@ -303,11 +354,11 @@ msgstr "" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "" @@ -319,71 +370,80 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -391,68 +451,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -469,68 +537,75 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Prehľad" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -539,14 +614,26 @@ msgstr "" msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -555,23 +642,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "" @@ -580,15 +667,11 @@ msgstr "" msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -600,41 +683,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Nastavenia" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -642,33 +725,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -682,14 +765,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -706,38 +789,56 @@ msgstr "" msgid "Timestamp" msgstr "" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" @@ -745,7 +846,8 @@ msgstr "" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -753,16 +855,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -777,62 +886,62 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" diff --git a/applications/luci-app-banip/po/sv/banip.po b/applications/luci-app-banip/po/sv/banip.po index 43d83bf9b3..d1ff1f4e45 100644 --- a/applications/luci-app-banip/po/sv/banip.po +++ b/applications/luci-app-banip/po/sv/banip.po @@ -14,144 +14,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "ASN:er" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Aktiva enheter" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "Aktiva undernät" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Automatisk detektering" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "Säkerhetskopiera mapp" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "" @@ -160,21 +170,21 @@ msgstr "" msgid "Cancel" msgstr "Avbryt" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "Ladda ner osäkert" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "Ladda ner parametrar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "Ladda ner verktyget" -#: 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:518 msgid "E-Mail Notification" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "E-postprofil" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "Avsändaradress för e-post" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "E-postämne" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -263,39 +293,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Aktiverad" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Generella inställningar" @@ -303,11 +354,11 @@ msgstr "Generella inställningar" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "" @@ -319,71 +370,80 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Kördes senast" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -391,68 +451,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -469,68 +537,75 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Överblick" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Uppdatera" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "Ladda om" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "Rapportkatalog" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Starta om" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -539,14 +614,26 @@ msgstr "" msgid "Result" msgstr "Resultat" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "Förflaggor" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -555,23 +642,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "" @@ -580,15 +667,11 @@ msgstr "" msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -600,41 +683,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Inställningar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -642,33 +725,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -682,14 +765,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -706,38 +789,56 @@ msgstr "" msgid "Timestamp" msgstr "" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" @@ -745,7 +846,8 @@ msgstr "" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -753,16 +855,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -777,62 +886,62 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" diff --git a/applications/luci-app-banip/po/sw/banip.po b/applications/luci-app-banip/po/sw/banip.po index 119a26bba5..e3f8ecab06 100644 --- a/applications/luci-app-banip/po/sw/banip.po +++ b/applications/luci-app-banip/po/sw/banip.po @@ -14,144 +14,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Vifaa Vinavyotumika" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "Subnets zinazotumika" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "" @@ -160,21 +170,21 @@ msgstr "" msgid "Cancel" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "" -#: 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:518 msgid "E-Mail Notification" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -263,39 +293,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "" @@ -303,11 +354,11 @@ msgstr "" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "" @@ -319,71 +370,80 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -391,68 +451,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -469,68 +537,75 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -539,14 +614,26 @@ msgstr "" msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -555,23 +642,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "" @@ -580,15 +667,11 @@ msgstr "" msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -600,41 +683,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -642,33 +725,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -682,14 +765,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -706,38 +789,56 @@ msgstr "" msgid "Timestamp" msgstr "" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" @@ -745,7 +846,8 @@ msgstr "" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -753,16 +855,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -777,62 +886,62 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" diff --git a/applications/luci-app-banip/po/templates/banip.pot b/applications/luci-app-banip/po/templates/banip.pot index a8cc9a287a..b267f18977 100644 --- a/applications/luci-app-banip/po/templates/banip.pot +++ b/applications/luci-app-banip/po/templates/banip.pot @@ -5,144 +5,154 @@ msgstr "Content-Type: text/plain; charset=UTF-8" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "" @@ -151,21 +161,21 @@ msgstr "" msgid "Cancel" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "" -#: 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:518 msgid "E-Mail Notification" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -254,39 +284,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "" @@ -294,11 +345,11 @@ msgstr "" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "" @@ -310,71 +361,80 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -382,68 +442,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -460,68 +528,75 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -530,14 +605,26 @@ msgstr "" msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -546,23 +633,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "" @@ -571,15 +658,11 @@ msgstr "" msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -591,41 +674,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -633,33 +716,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -673,14 +756,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -697,38 +780,56 @@ msgstr "" msgid "Timestamp" msgstr "" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" @@ -736,7 +837,8 @@ msgstr "" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -744,16 +846,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -768,62 +877,62 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" diff --git a/applications/luci-app-banip/po/tr/banip.po b/applications/luci-app-banip/po/tr/banip.po index ca3da4393c..a11a67fbe3 100644 --- a/applications/luci-app-banip/po/tr/banip.po +++ b/applications/luci-app-banip/po/tr/banip.po @@ -14,144 +14,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "ASN'ler" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "Aktif Cihazlar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "Etkin Alt Ağlar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "Otomatik Algılama" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "Yedekleme Dizini" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "" @@ -160,21 +170,21 @@ msgstr "" msgid "Cancel" msgstr "İptal" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "Ülkeler" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 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:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "Güvensiz İndir" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "İndirme Parametreleri" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "İndirme Aracı" -#: 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:518 msgid "E-Mail Notification" msgstr "E-Posta Bildirimi" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "E-Posta Profili" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "E-Posta Alıcı Adresi" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "E-Posta Gönderen Adresi" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "E-Posta Konusu" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -263,39 +293,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "BanIP hizmetini etkinleştirin." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "Etkin" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Genel Ayarlar" @@ -303,11 +354,11 @@ msgstr "Genel Ayarlar" msgid "Grant access to LuCI app banIP" msgstr "LuCI uygulaması banIP'ye erişim izni verin" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "Yüksek öncelik" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "En yüksek öncelik" @@ -319,71 +370,80 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "IPv4 Desteği" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "IPv6 Desteği" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "Bilgi" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Son çalışma zamanı" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "En Az Öncelik" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "Daha Az Öncelik" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "BanIP başlangıcını tetiklemek için mevcut ağ arayüzlerinin listesi." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -391,68 +451,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "Günlük Sınırı" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "Günlük Şartları" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "Ağ arayüzleri" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -469,70 +537,75 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "Normal Öncelik (varsayılan)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Genel bakış" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -"Şüpheli olaylar için yalnızca son belirtilen günlük girişi sayısını " -"ayrıştırın." -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "BanIP bildirim e-postaları için 'msmtp' tarafından kullanılan profil." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Yenile" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "Yeniden yükle" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "Rapor Dizini" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Yeniden başlat" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -541,14 +614,26 @@ msgstr "" msgid "Result" msgstr "Sonuç" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "Bayrakları Çalıştır" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "Çalıştırma Bilgileri" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -557,23 +642,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "BanIP bildirim e-postaları için gönderen adresi." @@ -582,15 +667,11 @@ msgstr "BanIP bildirim e-postaları için gönderen adresi." msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -602,41 +683,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Ayarlar" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "Başlangıç Tetikleme Arayüzü" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -644,33 +725,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -684,14 +765,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -708,38 +789,56 @@ msgstr "" msgid "Timestamp" msgstr "Zaman damgası" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "BanIP bildirim e-postaları için konu." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "Tetikleme Gecikmesi" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "Ayrıntılı Hata Ayıklama Günlüğü" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" @@ -747,7 +846,8 @@ msgstr "" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -755,16 +855,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -779,62 +886,68 @@ msgstr "" msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" + +#~ 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." diff --git a/applications/luci-app-banip/po/uk/banip.po b/applications/luci-app-banip/po/uk/banip.po index 636ffdd85c..8bb64f301d 100644 --- a/applications/luci-app-banip/po/uk/banip.po +++ b/applications/luci-app-banip/po/uk/banip.po @@ -15,144 +15,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "Тека для резервних копій" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "" @@ -161,21 +171,21 @@ msgstr "" msgid "Cancel" msgstr "Скасувати" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "Не перевіряти SSL-сертифікати сервера під час завантаження." -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "Завантажувати небезпечним шляхом" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "Параметри завантаження" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "Утиліта для завантаження" -#: 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:518 msgid "E-Mail Notification" msgstr "E-Mail повідомлення" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "E-Mail профіль" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "E-Mail адреса отримувача" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "E-Mail адреса відправника" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "Тема" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -264,39 +294,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "Загальні налаштування" @@ -304,11 +355,11 @@ msgstr "Загальні налаштування" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "" @@ -320,71 +371,80 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "Останній запуск" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -392,68 +452,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -470,68 +538,75 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "Огляд" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "Оновити" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "Тека для звітів" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "Перезапустити" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -540,14 +615,26 @@ msgstr "" msgid "Result" msgstr "Результат" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "Прапорці запуску" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -556,23 +643,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "" @@ -581,15 +668,11 @@ msgstr "" msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -601,41 +684,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "Налаштування" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "Інтерфейс тригера запуску" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -643,33 +726,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -683,14 +766,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -707,38 +790,56 @@ msgstr "" msgid "Timestamp" msgstr "" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "Затримка запуску" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "Докладний журнал відлагодження" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" @@ -746,7 +847,8 @@ msgstr "" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -754,16 +856,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -778,62 +887,62 @@ msgstr "" msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" diff --git a/applications/luci-app-banip/po/vi/banip.po b/applications/luci-app-banip/po/vi/banip.po index ef97a2a445..d79123b126 100644 --- a/applications/luci-app-banip/po/vi/banip.po +++ b/applications/luci-app-banip/po/vi/banip.po @@ -14,144 +14,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "Thư mục sao lưu" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "" @@ -160,21 +170,21 @@ msgstr "" msgid "Cancel" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "" -#: 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:518 msgid "E-Mail Notification" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "" @@ -263,39 +293,60 @@ msgstr "" msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "" @@ -303,11 +354,11 @@ msgstr "" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "" @@ -319,71 +370,80 @@ msgstr "" msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -391,68 +451,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "" @@ -469,68 +537,75 @@ msgstr "" msgid "No banIP related processing logs yet!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -msgid "Parse only the last stated number of log entries for suspicious events." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -539,14 +614,26 @@ msgstr "" msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "" @@ -555,23 +642,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "" @@ -580,15 +667,11 @@ msgstr "" msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "" @@ -600,41 +683,41 @@ msgstr "" msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "" @@ -642,33 +725,33 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "" @@ -682,14 +765,14 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" "IPv6 address or domain name per line." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -706,39 +789,57 @@ msgstr "" msgid "Timestamp" msgstr "" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "Kích hoạt độ trễ" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 #, fuzzy msgid "Verbose Debug Logging" msgstr "Nhật ký gỡ lỗi khởi động" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "" @@ -746,7 +847,8 @@ msgstr "" msgid "WAN-Forward (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "" @@ -754,16 +856,23 @@ msgstr "" msgid "WAN-Input (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 -msgid "alert" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "alert" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 @@ -778,62 +887,62 @@ msgstr "" msgid "banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "" diff --git a/applications/luci-app-banip/po/zh_Hans/banip.po b/applications/luci-app-banip/po/zh_Hans/banip.po index 827e9dcb8e..f455cd37c4 100644 --- a/applications/luci-app-banip/po/zh_Hans/banip.po +++ b/applications/luci-app-banip/po/zh_Hans/banip.po @@ -14,144 +14,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "-- IP 集选择 --" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "-100" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "-200 (默认)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "-300" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "-400" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "0" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "100 (默认)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "1000" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "1024 (默认)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "2048" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "250" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "4096" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "50" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "500" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "512" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "平均取样数" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "活动设备" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "活跃源" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "活动子网" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "banIP 处理实际开始前以秒为单位的附加触发延迟。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "高级设置" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "仅白名单" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "自动白名单" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "自动黑名单" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "自动检测" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "自动将可疑 IP 转移到 banIP 黑名单。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "自动将 uplink IP 地址转移到 banIP 白名单。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "备份目录" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "基础目录" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "banIP 处理时的基础工作目录。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "黑名单过期时间" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "黑名单源" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "CPU 核心" @@ -160,21 +170,21 @@ msgstr "CPU 核心" msgid "Cancel" msgstr "取消" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "链优先级" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "IP 链路/集合设置" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "此标签页上进行的更改需要重启 banIP 服务才能生效。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information
请查阅在线文档" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "地区" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "去除所有活跃集合中的重复 IP 地址并整理本地黑名单。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "IP 去重" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "自动检测相关的网络设备、接口、子网、协议和工具。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "下载期间不检查 SSL 服务器证书。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "下载不安全" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "下载参数" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "下载工具" -#: 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:518 msgid "E-Mail Notification" msgstr "电子邮件通知" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "电子邮件概要" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "电子邮件收件人地址" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "电子邮件发件人地址" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "电子邮件设置" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "电子邮件主题" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "编辑白名单" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "编辑黑名单" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "元素数量" @@ -266,39 +296,60 @@ msgstr "元素数量" msgid "Elements" msgstr "元素" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "启用 banIP 服务。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "如遇处理错误启用详细调试记录。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "已启用" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "启用 IPv4 支持。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "启用 IPv6 支持。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "自动添加的黑名单集成员的过期时间。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "源选择" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "防火墙日志" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "常规设置" @@ -306,11 +357,11 @@ msgstr "常规设置" msgid "Grant access to LuCI app banIP" msgstr "授予访问 LuCI 应用 banIP 的权限" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "较高优先级" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "最高优先级" @@ -322,71 +373,80 @@ msgstr "IP 搜索" msgid "IP Search..." msgstr "IP 搜索…" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "IPv4 支持" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "IPv6 支持" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "提升打开文件的最大数目便于在加载集合时处理临时分割文件等任务。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "信息" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "局域网转发(数据包)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "局域网转发链" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "最后运行" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "最低优先级" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "较低优先级" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "限制特定源到局域网转发链。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "限制特定源到广域网转发链。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "限制特定源到广域网输入链。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "限制 banIP 使用的 cpu 核心数来节省内存。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "在状态和报告中列出集合元素,禁用此功能可减少 CPU 负荷。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "触发 banIP 启动的可用网络接口列表。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "受支持的和完整预配置的 banIP 源列表。" @@ -394,68 +454,76 @@ msgstr "受支持的和完整预配置的 banIP 源列表。" msgid "List the elements of a specific banIP-related Set." msgstr "列出与某一特定 banIP 有关的集合的元素。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "日志数" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "记录局域网转发" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "日志级别" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "日志限制" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "日志项" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "记录广域网转发" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "记录广域网输入" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "记录可疑的转发局域网数据包(已拒绝)。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "记录可疑的转发的广域网数据包(已丢弃)。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "记录可疑的传入广域网数据包(已丢弃)。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "打开文件的最大数目" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "NFT 信息" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "网络设备" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "网络接口" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "Nice 级别" @@ -472,68 +540,75 @@ msgstr "还没有 banIP 相关的防火墙日志!" msgid "No banIP related processing logs yet!" msgstr "还没有 banIP 相关的处理日志!" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "正常优先级(默认)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "进行拦截前允许同一 IP 的失败登录尝试在日志中出现几次。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "对所选的下载工具绕过预先配置的下载选项。" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "概览" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -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:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." +msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "处理日志" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "“msmtp”所用的 banIP 电子邮件通知配置。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "接收每次 banIP 运行的电子邮件通知。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "banIP 通知电子邮件的接收地址,要开启电子邮件功能必须填写此信息。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "刷新" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "重新载入" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "报告目录" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "报告元素" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "重启" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "限制来自/对少量安全 IP 的互联网访问。" @@ -542,14 +617,26 @@ msgstr "限制来自/对少量安全 IP 的互联网访问。" msgid "Result" msgstr "结果" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "运行标记" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "运行信息" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "搜索" @@ -558,23 +645,23 @@ msgstr "搜索" msgid "Search the banIP-related Sets for a specific IP." msgstr "在 banIP 相关的集合中搜索一个特定的 IP。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "选择一个预先配置的下载工具。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "选择广域网网络设备。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "选择逻辑广域网 IPv4 网络接口。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "选择逻辑广域网 IPv6 网络接口。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "banIP 通知邮件的发送地址。" @@ -583,15 +670,11 @@ msgstr "banIP 通知邮件的发送地址。" msgid "Set" msgstr "设置" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "设置策略" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "设置报告" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "设置分割尺寸" @@ -603,41 +686,41 @@ msgstr "设置调查" msgid "Set Survey..." msgstr "设置调查…" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "集合详情" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "设置 banIP 表内的 nft 链优先级。请注意:值越低,优先级越高。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." -msgstr "设定 banIP 相关集合的 nft 策略。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "设定 NFT 日志记录的 syslog 级别。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "设置" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "每 n 名成员后分割外部集合加载来节省内存。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "启动触发接口" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "状态" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "停止" @@ -645,33 +728,33 @@ msgstr "停止" msgid "Survey" msgstr "调查" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "系统信息" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "banIP 相关报告文件的目标目录。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "压缩的源备份文件的目标目录。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "白名单过大,无法保存更改。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "黑名单过大,无法保存更改。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "默认的日志短语、正则表达式正在过滤可疑的 ssh、LuCI、nginx 和星号流量。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "所选的优先级将用于 banIP 后台处理。" @@ -685,7 +768,7 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "预过滤的 syslog 输出,仅列出 banIP 相关的处理日志条目。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -694,7 +777,7 @@ msgstr "" "这是允许特定 MAC/IP/CIDR 地址的本地 banIP 白名单。
请注意:一行只能添加一个 MAC/IPv4/IPv6 地址或域名。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -713,38 +796,56 @@ msgstr "此标签页显示最后生成的集合报告,按下“刷新“按钮 msgid "Timestamp" msgstr "时间戳" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "要开启电子邮件通知,请设置 'msmtp' 包并指定有效的电子邮件接收者地址。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "banIP 通知邮件的主题。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "触发动作" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "触发延时" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "ifup 接口事件的触发动作。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "无法保存更改:%s" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "详细的调试记录" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "版本" @@ -752,7 +853,8 @@ msgstr "版本" msgid "WAN-Forward (packets)" msgstr "广域网转发(数据包)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "广域网转发链" @@ -760,18 +862,25 @@ msgstr "广域网转发链" msgid "WAN-Input (packets)" msgstr "广域网输入(数据包)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "广域网输入链" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "alert" msgstr "报警" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" -msgstr "审计" - #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "今日自动添加到白名单" @@ -784,66 +893,82 @@ msgstr "今日自动添加到黑名单" msgid "banIP" msgstr "banIP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "关键项" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "调试" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "紧急项" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "错误项" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "信息项" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "本地白名单" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "本地黑名单" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "内存(默认)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "通知" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "性能" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "重新加载" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "重启" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "启动(默认)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "警告(默认)" +#~ msgid "Chain Priority" +#~ msgstr "链优先级" + +#~ msgid "" +#~ "Parse only the last stated number of log entries for suspicious events." +#~ msgstr "仅解析最后声明的可疑事件的日志条目数量。" + +#~ msgid "Set Policy" +#~ msgstr "设置策略" + +#~ msgid "Set the nft policy for banIP-related sets." +#~ msgstr "设定 banIP 相关集合的 nft 策略。" + +#~ msgid "audit" +#~ msgstr "审计" + #~ msgid "" #~ "Allowlist modifications have been saved, restart banIP that changes take " #~ "effect." diff --git a/applications/luci-app-banip/po/zh_Hant/banip.po b/applications/luci-app-banip/po/zh_Hant/banip.po index 56c3e9b9c0..37750c2020 100644 --- a/applications/luci-app-banip/po/zh_Hant/banip.po +++ b/applications/luci-app-banip/po/zh_Hant/banip.po @@ -14,144 +14,154 @@ msgstr "" msgid "-- Set Selection --" msgstr "-- IP 集合選擇 --" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 msgid "-100" msgstr "-100" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:413 msgid "-200 (default)" msgstr "-200 (預設)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:414 msgid "-300" msgstr "-300" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:415 msgid "-400" msgstr "-400" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:411 msgid "0" msgstr "0" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +msgid "0 (disable)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 msgid "100 (default)" msgstr "100 (預設)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 msgid "1000" msgstr "1000" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "1024 (default)" msgstr "1024 (預設)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 msgid "2048" msgstr "2048" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:496 msgid "250" msgstr "250" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 msgid "4096" msgstr "4096" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494 msgid "50" msgstr "50" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "500" msgstr "500" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 msgid "512" msgstr "512" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "ASNs" msgstr "平均取樣數" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 msgid "Active Devices" msgstr "使用中的裝置" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:167 msgid "Active Feeds" msgstr "使用中來源" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:171 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 msgid "Active Subnets" msgstr "作用中子網路" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "" "Additional trigger delay in seconds before banIP processing actually starts." msgstr "banIP 處理實際開始前以秒為單位的附加觸發延遲。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:233 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 msgid "Advanced Settings" msgstr "進階設定" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Allowlist Only" msgstr "僅白名單" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:19 msgid "" "Allowlist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Auto Allowlist" msgstr "自動白名單" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Auto Blocklist" msgstr "自動黑名單" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "Auto Detection" msgstr "自動偵測" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 msgid "Automatically transfers suspicious IPs to the banIP blocklist." msgstr "自動將可疑 IP 轉移到 banIP 黑名單。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:567 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 msgid "Automatically transfers uplink IPs to the banIP allowlist." msgstr "自動將 uplink IP 位址轉移到 banIP 白名單。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Backup Directory" msgstr "備份目錄" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base Directory" msgstr "基礎目錄" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 msgid "Base working directory while banIP processing." msgstr "banIP 處理時的基礎工作目錄。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Blocklist Expiry" msgstr "黑名單過期時間" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:237 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 msgid "Blocklist Feeds" msgstr "黑名單來源" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:18 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:19 msgid "" "Blocklist modifications have been saved, start the Domain Lookup or restart " "banIP that changes take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "" +"By default each feed is active in all supported chains. Limit the default " +"block policy to a certain chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "CPU Cores" msgstr "CPU 核心" @@ -160,21 +170,21 @@ msgstr "CPU 核心" msgid "Cancel" msgstr "取消" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 -msgid "Chain Priority" -msgstr "鏈優先順序" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:238 msgid "Chain/Set Settings" msgstr "IP 鏈結/集合設定" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:337 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:398 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:478 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:26 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:288 +msgid "Clear Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:30 msgid "" "Configuration of the banIP package to ban incoming and outgoing ip addresses/" "subnets via sets in nftables. For further information 請查閱線上文件" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 msgid "Countries" msgstr "地區" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "Custom Feed Editor" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "" "Deduplicate IP addresses across all active sets and and tidy up the local " "blocklist." msgstr "去除所有使用中集合中的重複 IP 位址並整理本地黑名單。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 msgid "Deduplicate IPs" msgstr "刪除重複 IP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +msgid "Default Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +msgid "Description" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "自動偵測相關的網路裝置、介面、子網路、協定和工具。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:200 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:204 msgid "Domain Lookup" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Don't check SSL server certificates during download." msgstr "下載期間不檢查 SSL 伺服器證書。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:261 +msgid "Download Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:394 msgid "Download Insecure" msgstr "下載不安全" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "Download Parameters" msgstr "下載參數" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Utility" msgstr "下載工具" -#: 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:518 msgid "E-Mail Notification" msgstr "電子郵件通知" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "E-Mail Profile" msgstr "電郵設定檔" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "E-Mail Receiver Address" msgstr "電郵收件人位址" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "E-Mail Sender Address" msgstr "電郵寄件人位址" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:240 msgid "E-Mail Settings" msgstr "電子郵件設定" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "E-Mail Topic" msgstr "電郵主旨" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:36 msgid "Edit Allowlist" msgstr "編輯白名單" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:43 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:44 msgid "Edit Blocklist" msgstr "編輯黑名單" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 +msgid "Edit Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 msgid "Element Count" msgstr "元素數量" @@ -266,39 +296,60 @@ msgstr "元素數量" msgid "Elements" msgstr "元素" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 +msgid "Empty field not allowed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enable the banIP service." msgstr "啟用 banIP 服務。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Enable verbose debug logging in case of processing errors." msgstr "如遇處理錯誤啟用詳細偵錯記錄。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:246 msgid "Enabled" msgstr "啟用" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "Enables IPv4 support." msgstr "啟用 IPv4 支援。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "Enables IPv6 support." msgstr "啟用 IPv6 支援。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:450 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:464 msgid "Expiry time for auto added blocklist set members." msgstr "自動加入的黑名單集合成員的過期時間。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:535 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +msgid "Feed Name" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:546 msgid "Feed Selection" msgstr "來源選擇" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:279 +msgid "Fill Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "防火牆日誌" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:232 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +msgid "Flag" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "Flag not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:236 msgid "General Settings" msgstr "一般設定" @@ -306,11 +357,11 @@ msgstr "一般設定" msgid "Grant access to LuCI app banIP" msgstr "授予存取 LuCI 應用 banIP 的權限" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:341 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 msgid "High Priority" msgstr "較高優先順序" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Highest Priority" msgstr "最高優先順序" @@ -322,71 +373,80 @@ msgstr "IP 搜尋" msgid "IP Search..." msgstr "IP 搜尋…" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:255 msgid "IPv4 Support" msgstr "IPv4 支援" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:256 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 msgid "IPv6 Support" msgstr "支援 IPv6" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the sets." msgstr "提升開啟檔案的最大數目便於在載入集合時處理臨時分割檔案等任務。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:149 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:153 msgid "Information" msgstr "資訊" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 +msgid "Invalid characters" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:119 +msgid "Invalid input values, unable to save modifications." +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:158 msgid "LAN-Forward (packets)" msgstr "區域網路轉發 (資料封包)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:422 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "LAN-Forward Chain" msgstr "區域網路轉發鏈" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 msgid "Last Run" msgstr "最後執行" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 msgid "Least Priority" msgstr "最低優先順序" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 msgid "Less Priority" msgstr "較低優先順序" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 msgid "Limit certain feeds to the LAN-Forward chain." msgstr "限制特定來源到區域網路轉發鏈。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "Limit certain feeds to the WAN-Forward chain." msgstr "限制特定來源到廣域網路轉發鏈。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "Limit certain feeds to the WAN-Input chain." msgstr "限制特定來源到廣域網路輸入鏈。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:356 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "限制 banIP 使用的 cpu 核心數來節省記憶體。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "" "List Set elements in the status and report, disable this to reduce the CPU " "load." msgstr "在狀態和報告中列出集合元素,停用此功能可減少 CPU 負荷。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "List of available network interfaces to trigger the banIP start." msgstr "觸發 banIP 啟動的可用網路介面列表。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 msgid "List of supported and fully pre-configured banIP feeds." msgstr "" @@ -394,68 +454,76 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "列出與某一特定 banIP 有關的集合的元素。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "Log Count" msgstr "日誌數" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log LAN-Forward" msgstr "記錄區域網路轉發" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Log Level" msgstr "日誌級別" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492 msgid "Log Limit" msgstr "日誌限制" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Log Settings" 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:507 msgid "Log Terms" msgstr "日誌項目" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log WAN-Forward" msgstr "記錄廣域網路轉發" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log WAN-Input" msgstr "記錄廣域網路輸入" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:333 msgid "Log suspicious forwarded LAN packets (rejected)." msgstr "記錄可疑的轉發區域網路資料封包 (已拒絕)。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:329 msgid "Log suspicious forwarded WAN packets (dropped)." msgstr "記錄可疑的轉發的廣域網路資料封包 (已捨棄)。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:321 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:325 msgid "Log suspicious incoming WAN packets (dropped)." msgstr "記錄可疑的傳入廣域網路資料封包 (已捨棄)。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:348 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 msgid "Max Open Files" msgstr "開啟檔案的最大數目" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:175 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 +msgid "NFT Chain Priority" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 msgid "NFT Information" msgstr "NFT 資訊" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "NFT Set Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Network Devices" msgstr "網路裝置" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Network Interfaces" msgstr "網路介面" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "Nice Level" msgstr "Nice 級別" @@ -472,68 +540,75 @@ msgstr "還沒有 banIP 相關的防火牆日誌!" msgid "No banIP related processing logs yet!" msgstr "還沒有 banIP 相關的處理日誌!" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 msgid "Normal Priority (default)" msgstr "正常優先順序 (預設)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "進行攔截前允許同一 IP 的失敗登錄嘗試在日誌中出現幾次。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:294 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:298 msgid "" "Override the pre-configured download options for the selected download " "utility." msgstr "對所選的下載工具繞過預先設定的下載選項。" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:27 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:28 msgid "Overview" msgstr "概覽" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 -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:492 +msgid "" +"Parse only the last stated number of log entries for suspicious events. To " +"disable the log monitor at all set it to '0'." +msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:67 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "處理日誌" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:533 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "「msmtp」所用的 banIP 電子郵件通知設定。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid "Protocol/URL format not supported" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "banIP 通知電子郵件的接收位址,要開啟電子郵件功能必須填寫此資訊。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:223 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:222 msgid "Refresh" msgstr "重新整理" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:218 msgid "Reload" msgstr "重新載入" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Report Directory" msgstr "報告目錄" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:390 msgid "Report Elements" msgstr "報告元素" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Restart" msgstr "重新啟動" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "限制來自/對少量安全 IP 的網際網路存取。" @@ -542,14 +617,26 @@ msgstr "限制來自/對少量安全 IP 的網際網路存取。" msgid "Result" msgstr "結果" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +msgid "Rulev4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "Rulev6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:187 msgid "Run Flags" msgstr "執行旗標" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:179 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:183 msgid "Run Information" msgstr "執行資訊" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:297 +msgid "Save Custom Feeds" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:62 msgid "Search" msgstr "搜尋" @@ -558,23 +645,23 @@ msgstr "搜尋" msgid "Search the banIP-related Sets for a specific IP." msgstr "在 banIP 相關的集合中搜尋一個特定的 IP。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:285 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Select one of the pre-configured download utilities." msgstr "選擇一個預先設定的下載工具。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select the WAN network device(s)." msgstr "選擇廣域網路網路裝置。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:273 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "選擇邏輯廣域網路 IPv4 網路介面。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:281 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "選擇邏輯廣域網路 IPv6 網路介面。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:525 msgid "Sender address for banIP notification E-Mails." msgstr "banIP 通知郵件的傳送位址。" @@ -583,15 +670,11 @@ msgstr "banIP 通知郵件的傳送位址。" msgid "Set" msgstr "設定" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set Policy" -msgstr "設定原則" - -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:51 +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:60 msgid "Set Reporting" msgstr "設定報告" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Set Split Size" msgstr "設定分割尺寸" @@ -603,41 +686,41 @@ msgstr "設定調查" msgid "Set Survey..." msgstr "設定調查…" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:229 msgid "Set details" msgstr "集合詳情" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410 msgid "" "Set the nft chain priority within the banIP table. Please note: lower values " "means higher priority." msgstr "設定 banIP 表內的 nft 鏈優先順序。請注意:數值越低,優先順序越高。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 -msgid "Set the nft policy for banIP-related sets." -msgstr "設定 banIP 相關集合的 nft 原則。" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +msgid "Set the nft policy for banIP-related Sets." +msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:466 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:480 msgid "Set the syslog level for NFT logging." msgstr "設定 NFT 日誌記錄的 syslog 級別。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:230 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Settings" msgstr "設置" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:369 msgid "Split external set loading after every n members to save RAM." msgstr "每 n 名成員後分割外部集合載入來節省記憶體。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:299 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 msgid "Startup Trigger Interface" msgstr "啟動觸發介面" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:151 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 msgid "Status" msgstr "狀態" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 msgid "Stop" msgstr "停止" @@ -645,33 +728,33 @@ msgstr "停止" msgid "Survey" msgstr "調查" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:191 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:195 msgid "System Information" msgstr "系統資訊" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:386 msgid "Target directory for banIP-related report files." msgstr "banIP 相關報告檔案的目標目錄。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:378 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Target directory for compressed feed backups." msgstr "壓縮的來源備份檔案的目標目錄。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:28 msgid "The allowlist is too big, unable to save modifications." msgstr "白名單過大,無法儲存變更。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:25 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:28 msgid "The blocklist is too big, unable to save modifications." msgstr "黑名單過大,無法儲存變更。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 msgid "" "The default log terms / regular expressions are filtering suspicious ssh, " "LuCI, nginx and asterisk traffic." msgstr "預設的日誌字詞、正規表達式正在過濾可疑的 ssh、LuCI、nginx 和星號流量。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343 msgid "The selected priority will be used for banIP background processing." msgstr "所選的優先順序將用於 banIP 背景處理。" @@ -685,7 +768,7 @@ msgid "" "The syslog output, prefiltered for banIP-related processing log entries only." msgstr "預先過濾的 syslog 輸出,僅列出 banIP 相關的處理日誌項目。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:32 msgid "" "This is the local banIP allowlist that will permit certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -694,7 +777,7 @@ msgstr "" "這是允許特定 MAC/IP/CIDR 位址的本地 banIP 白名單。
請注意:一行只能加入一個 MAC/IPv4/IPv6 位址或網域名稱。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:29 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:32 msgid "" "This is the local banIP blocklist that will prevent certain MAC/IP/CIDR " "addresses.
Please note: add only exactly one MAC/IPv4/" @@ -713,38 +796,56 @@ msgstr "此標籤頁顯示最後產生的集合報告,按下「更新」按鈕 msgid "Timestamp" msgstr "時間戳" -#: 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:516 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:515 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 msgid "Topic for banIP notification E-Mails." msgstr "banIP 通知郵件的主題。" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger Action" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:305 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 msgid "Trigger Delay" msgstr "觸發延遲" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:310 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "Trigger action on ifup interface events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:20 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:20 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +msgid "URLv4" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +msgid "URLv6" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:22 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:22 msgid "Unable to save modifications: %s" msgstr "無法儲存變更:%s" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 +msgid "Upload Custom Feeds" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:78 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:85 +msgid "Upload of the custom feed file failed." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 msgid "Verbose Debug Logging" msgstr "詳細除錯日誌" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Version" msgstr "版本" @@ -752,7 +853,8 @@ msgstr "版本" msgid "WAN-Forward (packets)" msgstr "廣域網路轉發 (資料封包)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:429 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443 msgid "WAN-Forward Chain" msgstr "廣域網路轉發鏈" @@ -760,18 +862,25 @@ msgstr "廣域網路轉發鏈" msgid "WAN-Input (packets)" msgstr "廣域網路輸入 (資料封包)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:419 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:433 msgid "WAN-Input Chain" msgstr "廣域網路輸入鏈" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +msgid "" +"With this editor you can upload your local custom feed file or fill up an " +"initial one (a 1:1 copy of the version shipped with the package). The file " +"is located at '/etc/banip/banip.custom.feeds'. Then you can edit this file, " +"delete entries, add new ones or make a local backup. To go back to the " +"maintainers version just empty the custom feed file again (do not delete " +"it!)." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 msgid "alert" msgstr "報警" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:475 -msgid "audit" -msgstr "稽核" - #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:195 msgid "auto-added to allowlist today" msgstr "今日自動加入到白名單" @@ -784,66 +893,82 @@ msgstr "今日自動加入到黑名單" msgid "banIP" msgstr "禁止IP" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:469 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "crit" msgstr "關鍵項目" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:488 msgid "debug" msgstr "偵錯" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:467 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:481 msgid "emerg" msgstr "緊急項目" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "err" msgstr "錯誤項目" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:473 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:487 msgid "info" msgstr "資訊項目" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:430 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:440 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:434 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:444 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:454 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:421 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:431 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:441 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:445 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:401 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:405 msgid "memory (default)" msgstr "記憶體 (預設)" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:472 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 msgid "notice" msgstr "通知" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:402 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:406 msgid "performance" msgstr "效能" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "reload" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "restart" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:311 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "start (default)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 msgid "warn (default)" msgstr "警告 (預設)" +#~ msgid "Chain Priority" +#~ msgstr "鏈優先順序" + +#~ msgid "" +#~ "Parse only the last stated number of log entries for suspicious events." +#~ msgstr "僅解析最後宣告的可疑事件的日誌項目數量。" + +#~ msgid "Set Policy" +#~ msgstr "設定原則" + +#~ msgid "Set the nft policy for banIP-related sets." +#~ msgstr "設定 banIP 相關集合的 nft 原則。" + +#~ msgid "audit" +#~ msgstr "稽核" + #~ msgid "" #~ "Allowlist modifications have been saved, restart banIP that changes take " #~ "effect." -- 2.30.2